package cn.maihe.elg.operation.repository.entity;

import cn.maihe.framework.starter.mybatis.mapper.Fn;
import cn.maihe.framework.starter.mybatis.mapper.PlusEntityWrapper;

public final class BidCustomerDOCondition {
    private PlusEntityWrapper<BidCustomerDO> ew;

    public BidCustomerDOCondition() {
        this.ew = new PlusEntityWrapper(BidCustomerDO.class);
    }

    public static BidCustomerDOCondition builder() {
        return new BidCustomerDOCondition();
    }

    public PlusEntityWrapper<BidCustomerDO> build() {
        return this.ew;
    }

    public BidCustomerDOCondition or() {
        this.ew.orNew();
        return this;
    }

    public BidCustomerDOCondition and() {
        this.ew.andNew();
        return this;
    }

    private boolean isAndOr() {
        return ew.originalSql() == null || "".equals(ew.originalSql()) ? true : ew.originalSql().endsWith("AND ()") || ew.originalSql().endsWith("OR ()");
    }

    public void clear() {
        this.ew = null;
        this.ew = new PlusEntityWrapper(BidCustomerDO.class);
    }

    public BidCustomerDOCondition setSqlSelect(String sqlStr) {
        ew.setSqlSelect(sqlStr);
        return this;
    }

    public BidCustomerDOCondition orderAsc(String column) {
        ew.orderBy(true, column, true);
        return this;
    }

    public BidCustomerDOCondition orderDesc(String column) {
        ew.orderBy(true, column, false);
        return this;
    }

    public BidCustomerDOCondition groupBy(String column) {
        ew.groupBy(column);
        return this;
    }

    public <E, R> BidCustomerDOCondition orderAsc(Fn<E, R> fn) {
        ew.orderAsc(fn);
        return this;
    }

    public <E, R> BidCustomerDOCondition orderDesc(Fn<E, R> fn) {
        ew.orderDesc(fn);
        return this;
    }

    public <E, R> BidCustomerDOCondition groupBy(Fn<E, R> fn) {
        ew.groupBy(fn);
        return this;
    }

    public BidCustomerDOCondition exists(String sqlStr) {
        ew.exists(sqlStr);
        return this;
    }

    public BidCustomerDOCondition notExists(String sqlStr) {
        ew.notExists(sqlStr);
        return this;
    }

    public BidCustomerDOCondition having(String sqlStr, Object... params) {
        ew.having(sqlStr, params);
        return this;
    }

    public BidCustomerDOCondition andIdIsNull() {
        ew.isNull("id");
        return this;
    }

    public BidCustomerDOCondition orIdIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("id");
        return this;
    }

    public BidCustomerDOCondition andIdIsNotNull() {
        ew.isNotNull("id");
        return this;
    }

    public BidCustomerDOCondition orIdIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("id");
        return this;
    }

    public BidCustomerDOCondition andIdEq(Object value) {
        ew.eq("id", value);
        return this;
    }

    public BidCustomerDOCondition orIdEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("id", value);
        return this;
    }

    public BidCustomerDOCondition andIdNe(Object value) {
        ew.ne("id", value);
        return this;
    }

    public BidCustomerDOCondition orIdNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("id", value);
        return this;
    }

    public BidCustomerDOCondition andIdGt(Object value) {
        ew.gt("id", value);
        return this;
    }

    public BidCustomerDOCondition orIdGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("id", value);
        return this;
    }

    public BidCustomerDOCondition andIdGe(Object value) {
        ew.ge("id", value);
        return this;
    }

    public BidCustomerDOCondition orIdGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("id", value);
        return this;
    }

    public BidCustomerDOCondition andIdLt(Object value) {
        ew.lt("id", value);
        return this;
    }

    public BidCustomerDOCondition orIdLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("id", value);
        return this;
    }

    public BidCustomerDOCondition andIdLe(Object value) {
        ew.le("id", value);
        return this;
    }

    public BidCustomerDOCondition orIdLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("id", value);
        return this;
    }

    public BidCustomerDOCondition andIdIn(Object... value) {
        ew.in("id", value);
        return this;
    }

    public BidCustomerDOCondition orIdIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("id", value);
        return this;
    }

    public BidCustomerDOCondition andIdNotIn(Object... value) {
        ew.notIn("id", value);
        return this;
    }

    public BidCustomerDOCondition orIdNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("id", value);
        return this;
    }

    public BidCustomerDOCondition andIdBetween(Object value, Object value1) {
        ew.between("id", value, value1);
        return this;
    }

    public BidCustomerDOCondition orIdBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("id", value, value1);
        return this;
    }

    public BidCustomerDOCondition andIdNotBetween(Object value, Object value1) {
        ew.notBetween("id", value, value1);
        return this;
    }

    public BidCustomerDOCondition orIdNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("id", value, value1);
        return this;
    }

    public BidCustomerDOCondition andIdLike(String value) {
        ew.like("id", value);
        return this;
    }

    public BidCustomerDOCondition orIdLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("id", value);
        return this;
    }

    public BidCustomerDOCondition andIdNotLike(String value) {
        ew.notLike("id", value);
        return this;
    }

    public BidCustomerDOCondition orIdNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("id", value);
        return this;
    }

    public BidCustomerDOCondition andCenterIdIsNull() {
        ew.isNull("center_id");
        return this;
    }

    public BidCustomerDOCondition orCenterIdIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("center_id");
        return this;
    }

    public BidCustomerDOCondition andCenterIdIsNotNull() {
        ew.isNotNull("center_id");
        return this;
    }

    public BidCustomerDOCondition orCenterIdIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("center_id");
        return this;
    }

    public BidCustomerDOCondition andCenterIdEq(Object value) {
        ew.eq("center_id", value);
        return this;
    }

    public BidCustomerDOCondition orCenterIdEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("center_id", value);
        return this;
    }

    public BidCustomerDOCondition andCenterIdNe(Object value) {
        ew.ne("center_id", value);
        return this;
    }

    public BidCustomerDOCondition orCenterIdNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("center_id", value);
        return this;
    }

    public BidCustomerDOCondition andCenterIdGt(Object value) {
        ew.gt("center_id", value);
        return this;
    }

    public BidCustomerDOCondition orCenterIdGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("center_id", value);
        return this;
    }

    public BidCustomerDOCondition andCenterIdGe(Object value) {
        ew.ge("center_id", value);
        return this;
    }

    public BidCustomerDOCondition orCenterIdGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("center_id", value);
        return this;
    }

    public BidCustomerDOCondition andCenterIdLt(Object value) {
        ew.lt("center_id", value);
        return this;
    }

    public BidCustomerDOCondition orCenterIdLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("center_id", value);
        return this;
    }

    public BidCustomerDOCondition andCenterIdLe(Object value) {
        ew.le("center_id", value);
        return this;
    }

    public BidCustomerDOCondition orCenterIdLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("center_id", value);
        return this;
    }

    public BidCustomerDOCondition andCenterIdIn(Object... value) {
        ew.in("center_id", value);
        return this;
    }

    public BidCustomerDOCondition orCenterIdIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("center_id", value);
        return this;
    }

    public BidCustomerDOCondition andCenterIdNotIn(Object... value) {
        ew.notIn("center_id", value);
        return this;
    }

    public BidCustomerDOCondition orCenterIdNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("center_id", value);
        return this;
    }

    public BidCustomerDOCondition andCenterIdBetween(Object value, Object value1) {
        ew.between("center_id", value, value1);
        return this;
    }

    public BidCustomerDOCondition orCenterIdBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("center_id", value, value1);
        return this;
    }

    public BidCustomerDOCondition andCenterIdNotBetween(Object value, Object value1) {
        ew.notBetween("center_id", value, value1);
        return this;
    }

    public BidCustomerDOCondition orCenterIdNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("center_id", value, value1);
        return this;
    }

    public BidCustomerDOCondition andCenterIdLike(String value) {
        ew.like("center_id", value);
        return this;
    }

    public BidCustomerDOCondition orCenterIdLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("center_id", value);
        return this;
    }

    public BidCustomerDOCondition andCenterIdNotLike(String value) {
        ew.notLike("center_id", value);
        return this;
    }

    public BidCustomerDOCondition orCenterIdNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("center_id", value);
        return this;
    }

    public BidCustomerDOCondition andOrgIdIsNull() {
        ew.isNull("org_id");
        return this;
    }

    public BidCustomerDOCondition orOrgIdIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("org_id");
        return this;
    }

    public BidCustomerDOCondition andOrgIdIsNotNull() {
        ew.isNotNull("org_id");
        return this;
    }

    public BidCustomerDOCondition orOrgIdIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("org_id");
        return this;
    }

    public BidCustomerDOCondition andOrgIdEq(Object value) {
        ew.eq("org_id", value);
        return this;
    }

    public BidCustomerDOCondition orOrgIdEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("org_id", value);
        return this;
    }

    public BidCustomerDOCondition andOrgIdNe(Object value) {
        ew.ne("org_id", value);
        return this;
    }

    public BidCustomerDOCondition orOrgIdNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("org_id", value);
        return this;
    }

    public BidCustomerDOCondition andOrgIdGt(Object value) {
        ew.gt("org_id", value);
        return this;
    }

    public BidCustomerDOCondition orOrgIdGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("org_id", value);
        return this;
    }

    public BidCustomerDOCondition andOrgIdGe(Object value) {
        ew.ge("org_id", value);
        return this;
    }

    public BidCustomerDOCondition orOrgIdGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("org_id", value);
        return this;
    }

    public BidCustomerDOCondition andOrgIdLt(Object value) {
        ew.lt("org_id", value);
        return this;
    }

    public BidCustomerDOCondition orOrgIdLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("org_id", value);
        return this;
    }

    public BidCustomerDOCondition andOrgIdLe(Object value) {
        ew.le("org_id", value);
        return this;
    }

    public BidCustomerDOCondition orOrgIdLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("org_id", value);
        return this;
    }

    public BidCustomerDOCondition andOrgIdIn(Object... value) {
        ew.in("org_id", value);
        return this;
    }

    public BidCustomerDOCondition orOrgIdIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("org_id", value);
        return this;
    }

    public BidCustomerDOCondition andOrgIdNotIn(Object... value) {
        ew.notIn("org_id", value);
        return this;
    }

    public BidCustomerDOCondition orOrgIdNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("org_id", value);
        return this;
    }

    public BidCustomerDOCondition andOrgIdBetween(Object value, Object value1) {
        ew.between("org_id", value, value1);
        return this;
    }

    public BidCustomerDOCondition orOrgIdBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("org_id", value, value1);
        return this;
    }

    public BidCustomerDOCondition andOrgIdNotBetween(Object value, Object value1) {
        ew.notBetween("org_id", value, value1);
        return this;
    }

    public BidCustomerDOCondition orOrgIdNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("org_id", value, value1);
        return this;
    }

    public BidCustomerDOCondition andOrgIdLike(String value) {
        ew.like("org_id", value);
        return this;
    }

    public BidCustomerDOCondition orOrgIdLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("org_id", value);
        return this;
    }

    public BidCustomerDOCondition andOrgIdNotLike(String value) {
        ew.notLike("org_id", value);
        return this;
    }

    public BidCustomerDOCondition orOrgIdNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("org_id", value);
        return this;
    }

    public BidCustomerDOCondition andBidderNameIsNull() {
        ew.isNull("bidder_name");
        return this;
    }

    public BidCustomerDOCondition orBidderNameIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("bidder_name");
        return this;
    }

    public BidCustomerDOCondition andBidderNameIsNotNull() {
        ew.isNotNull("bidder_name");
        return this;
    }

    public BidCustomerDOCondition orBidderNameIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("bidder_name");
        return this;
    }

    public BidCustomerDOCondition andBidderNameEq(Object value) {
        ew.eq("bidder_name", value);
        return this;
    }

    public BidCustomerDOCondition orBidderNameEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("bidder_name", value);
        return this;
    }

    public BidCustomerDOCondition andBidderNameNe(Object value) {
        ew.ne("bidder_name", value);
        return this;
    }

    public BidCustomerDOCondition orBidderNameNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("bidder_name", value);
        return this;
    }

    public BidCustomerDOCondition andBidderNameGt(Object value) {
        ew.gt("bidder_name", value);
        return this;
    }

    public BidCustomerDOCondition orBidderNameGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("bidder_name", value);
        return this;
    }

    public BidCustomerDOCondition andBidderNameGe(Object value) {
        ew.ge("bidder_name", value);
        return this;
    }

    public BidCustomerDOCondition orBidderNameGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("bidder_name", value);
        return this;
    }

    public BidCustomerDOCondition andBidderNameLt(Object value) {
        ew.lt("bidder_name", value);
        return this;
    }

    public BidCustomerDOCondition orBidderNameLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("bidder_name", value);
        return this;
    }

    public BidCustomerDOCondition andBidderNameLe(Object value) {
        ew.le("bidder_name", value);
        return this;
    }

    public BidCustomerDOCondition orBidderNameLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("bidder_name", value);
        return this;
    }

    public BidCustomerDOCondition andBidderNameIn(Object... value) {
        ew.in("bidder_name", value);
        return this;
    }

    public BidCustomerDOCondition orBidderNameIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("bidder_name", value);
        return this;
    }

    public BidCustomerDOCondition andBidderNameNotIn(Object... value) {
        ew.notIn("bidder_name", value);
        return this;
    }

    public BidCustomerDOCondition orBidderNameNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("bidder_name", value);
        return this;
    }

    public BidCustomerDOCondition andBidderNameBetween(Object value, Object value1) {
        ew.between("bidder_name", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderNameBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("bidder_name", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderNameNotBetween(Object value, Object value1) {
        ew.notBetween("bidder_name", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderNameNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("bidder_name", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderNameLike(String value) {
        ew.like("bidder_name", value);
        return this;
    }

    public BidCustomerDOCondition orBidderNameLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("bidder_name", value);
        return this;
    }

    public BidCustomerDOCondition andBidderNameNotLike(String value) {
        ew.notLike("bidder_name", value);
        return this;
    }

    public BidCustomerDOCondition orBidderNameNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("bidder_name", value);
        return this;
    }

    public BidCustomerDOCondition andBidderCreditCodeIsNull() {
        ew.isNull("bidder_credit_code");
        return this;
    }

    public BidCustomerDOCondition orBidderCreditCodeIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("bidder_credit_code");
        return this;
    }

    public BidCustomerDOCondition andBidderCreditCodeIsNotNull() {
        ew.isNotNull("bidder_credit_code");
        return this;
    }

    public BidCustomerDOCondition orBidderCreditCodeIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("bidder_credit_code");
        return this;
    }

    public BidCustomerDOCondition andBidderCreditCodeEq(Object value) {
        ew.eq("bidder_credit_code", value);
        return this;
    }

    public BidCustomerDOCondition orBidderCreditCodeEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("bidder_credit_code", value);
        return this;
    }

    public BidCustomerDOCondition andBidderCreditCodeNe(Object value) {
        ew.ne("bidder_credit_code", value);
        return this;
    }

    public BidCustomerDOCondition orBidderCreditCodeNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("bidder_credit_code", value);
        return this;
    }

    public BidCustomerDOCondition andBidderCreditCodeGt(Object value) {
        ew.gt("bidder_credit_code", value);
        return this;
    }

    public BidCustomerDOCondition orBidderCreditCodeGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("bidder_credit_code", value);
        return this;
    }

    public BidCustomerDOCondition andBidderCreditCodeGe(Object value) {
        ew.ge("bidder_credit_code", value);
        return this;
    }

    public BidCustomerDOCondition orBidderCreditCodeGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("bidder_credit_code", value);
        return this;
    }

    public BidCustomerDOCondition andBidderCreditCodeLt(Object value) {
        ew.lt("bidder_credit_code", value);
        return this;
    }

    public BidCustomerDOCondition orBidderCreditCodeLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("bidder_credit_code", value);
        return this;
    }

    public BidCustomerDOCondition andBidderCreditCodeLe(Object value) {
        ew.le("bidder_credit_code", value);
        return this;
    }

    public BidCustomerDOCondition orBidderCreditCodeLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("bidder_credit_code", value);
        return this;
    }

    public BidCustomerDOCondition andBidderCreditCodeIn(Object... value) {
        ew.in("bidder_credit_code", value);
        return this;
    }

    public BidCustomerDOCondition orBidderCreditCodeIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("bidder_credit_code", value);
        return this;
    }

    public BidCustomerDOCondition andBidderCreditCodeNotIn(Object... value) {
        ew.notIn("bidder_credit_code", value);
        return this;
    }

    public BidCustomerDOCondition orBidderCreditCodeNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("bidder_credit_code", value);
        return this;
    }

    public BidCustomerDOCondition andBidderCreditCodeBetween(Object value, Object value1) {
        ew.between("bidder_credit_code", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderCreditCodeBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("bidder_credit_code", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderCreditCodeNotBetween(Object value, Object value1) {
        ew.notBetween("bidder_credit_code", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderCreditCodeNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("bidder_credit_code", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderCreditCodeLike(String value) {
        ew.like("bidder_credit_code", value);
        return this;
    }

    public BidCustomerDOCondition orBidderCreditCodeLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("bidder_credit_code", value);
        return this;
    }

    public BidCustomerDOCondition andBidderCreditCodeNotLike(String value) {
        ew.notLike("bidder_credit_code", value);
        return this;
    }

    public BidCustomerDOCondition orBidderCreditCodeNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("bidder_credit_code", value);
        return this;
    }

    public BidCustomerDOCondition andBidderBusinessIsNull() {
        ew.isNull("bidder_business");
        return this;
    }

    public BidCustomerDOCondition orBidderBusinessIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("bidder_business");
        return this;
    }

    public BidCustomerDOCondition andBidderBusinessIsNotNull() {
        ew.isNotNull("bidder_business");
        return this;
    }

    public BidCustomerDOCondition orBidderBusinessIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("bidder_business");
        return this;
    }

    public BidCustomerDOCondition andBidderBusinessEq(Object value) {
        ew.eq("bidder_business", value);
        return this;
    }

    public BidCustomerDOCondition orBidderBusinessEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("bidder_business", value);
        return this;
    }

    public BidCustomerDOCondition andBidderBusinessNe(Object value) {
        ew.ne("bidder_business", value);
        return this;
    }

    public BidCustomerDOCondition orBidderBusinessNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("bidder_business", value);
        return this;
    }

    public BidCustomerDOCondition andBidderBusinessGt(Object value) {
        ew.gt("bidder_business", value);
        return this;
    }

    public BidCustomerDOCondition orBidderBusinessGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("bidder_business", value);
        return this;
    }

    public BidCustomerDOCondition andBidderBusinessGe(Object value) {
        ew.ge("bidder_business", value);
        return this;
    }

    public BidCustomerDOCondition orBidderBusinessGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("bidder_business", value);
        return this;
    }

    public BidCustomerDOCondition andBidderBusinessLt(Object value) {
        ew.lt("bidder_business", value);
        return this;
    }

    public BidCustomerDOCondition orBidderBusinessLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("bidder_business", value);
        return this;
    }

    public BidCustomerDOCondition andBidderBusinessLe(Object value) {
        ew.le("bidder_business", value);
        return this;
    }

    public BidCustomerDOCondition orBidderBusinessLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("bidder_business", value);
        return this;
    }

    public BidCustomerDOCondition andBidderBusinessIn(Object... value) {
        ew.in("bidder_business", value);
        return this;
    }

    public BidCustomerDOCondition orBidderBusinessIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("bidder_business", value);
        return this;
    }

    public BidCustomerDOCondition andBidderBusinessNotIn(Object... value) {
        ew.notIn("bidder_business", value);
        return this;
    }

    public BidCustomerDOCondition orBidderBusinessNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("bidder_business", value);
        return this;
    }

    public BidCustomerDOCondition andBidderBusinessBetween(Object value, Object value1) {
        ew.between("bidder_business", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderBusinessBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("bidder_business", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderBusinessNotBetween(Object value, Object value1) {
        ew.notBetween("bidder_business", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderBusinessNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("bidder_business", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderBusinessLike(String value) {
        ew.like("bidder_business", value);
        return this;
    }

    public BidCustomerDOCondition orBidderBusinessLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("bidder_business", value);
        return this;
    }

    public BidCustomerDOCondition andBidderBusinessNotLike(String value) {
        ew.notLike("bidder_business", value);
        return this;
    }

    public BidCustomerDOCondition orBidderBusinessNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("bidder_business", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactNameIsNull() {
        ew.isNull("bidder_contact_name");
        return this;
    }

    public BidCustomerDOCondition orBidderContactNameIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("bidder_contact_name");
        return this;
    }

    public BidCustomerDOCondition andBidderContactNameIsNotNull() {
        ew.isNotNull("bidder_contact_name");
        return this;
    }

    public BidCustomerDOCondition orBidderContactNameIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("bidder_contact_name");
        return this;
    }

    public BidCustomerDOCondition andBidderContactNameEq(Object value) {
        ew.eq("bidder_contact_name", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactNameEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("bidder_contact_name", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactNameNe(Object value) {
        ew.ne("bidder_contact_name", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactNameNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("bidder_contact_name", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactNameGt(Object value) {
        ew.gt("bidder_contact_name", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactNameGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("bidder_contact_name", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactNameGe(Object value) {
        ew.ge("bidder_contact_name", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactNameGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("bidder_contact_name", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactNameLt(Object value) {
        ew.lt("bidder_contact_name", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactNameLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("bidder_contact_name", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactNameLe(Object value) {
        ew.le("bidder_contact_name", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactNameLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("bidder_contact_name", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactNameIn(Object... value) {
        ew.in("bidder_contact_name", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactNameIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("bidder_contact_name", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactNameNotIn(Object... value) {
        ew.notIn("bidder_contact_name", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactNameNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("bidder_contact_name", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactNameBetween(Object value, Object value1) {
        ew.between("bidder_contact_name", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderContactNameBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("bidder_contact_name", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderContactNameNotBetween(Object value, Object value1) {
        ew.notBetween("bidder_contact_name", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderContactNameNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("bidder_contact_name", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderContactNameLike(String value) {
        ew.like("bidder_contact_name", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactNameLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("bidder_contact_name", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactNameNotLike(String value) {
        ew.notLike("bidder_contact_name", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactNameNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("bidder_contact_name", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactTelIsNull() {
        ew.isNull("bidder_contact_tel");
        return this;
    }

    public BidCustomerDOCondition orBidderContactTelIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("bidder_contact_tel");
        return this;
    }

    public BidCustomerDOCondition andBidderContactTelIsNotNull() {
        ew.isNotNull("bidder_contact_tel");
        return this;
    }

    public BidCustomerDOCondition orBidderContactTelIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("bidder_contact_tel");
        return this;
    }

    public BidCustomerDOCondition andBidderContactTelEq(Object value) {
        ew.eq("bidder_contact_tel", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactTelEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("bidder_contact_tel", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactTelNe(Object value) {
        ew.ne("bidder_contact_tel", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactTelNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("bidder_contact_tel", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactTelGt(Object value) {
        ew.gt("bidder_contact_tel", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactTelGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("bidder_contact_tel", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactTelGe(Object value) {
        ew.ge("bidder_contact_tel", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactTelGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("bidder_contact_tel", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactTelLt(Object value) {
        ew.lt("bidder_contact_tel", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactTelLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("bidder_contact_tel", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactTelLe(Object value) {
        ew.le("bidder_contact_tel", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactTelLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("bidder_contact_tel", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactTelIn(Object... value) {
        ew.in("bidder_contact_tel", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactTelIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("bidder_contact_tel", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactTelNotIn(Object... value) {
        ew.notIn("bidder_contact_tel", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactTelNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("bidder_contact_tel", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactTelBetween(Object value, Object value1) {
        ew.between("bidder_contact_tel", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderContactTelBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("bidder_contact_tel", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderContactTelNotBetween(Object value, Object value1) {
        ew.notBetween("bidder_contact_tel", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderContactTelNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("bidder_contact_tel", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderContactTelLike(String value) {
        ew.like("bidder_contact_tel", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactTelLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("bidder_contact_tel", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactTelNotLike(String value) {
        ew.notLike("bidder_contact_tel", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactTelNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("bidder_contact_tel", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactIdcardIsNull() {
        ew.isNull("bidder_contact_idcard");
        return this;
    }

    public BidCustomerDOCondition orBidderContactIdcardIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("bidder_contact_idcard");
        return this;
    }

    public BidCustomerDOCondition andBidderContactIdcardIsNotNull() {
        ew.isNotNull("bidder_contact_idcard");
        return this;
    }

    public BidCustomerDOCondition orBidderContactIdcardIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("bidder_contact_idcard");
        return this;
    }

    public BidCustomerDOCondition andBidderContactIdcardEq(Object value) {
        ew.eq("bidder_contact_idcard", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactIdcardEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("bidder_contact_idcard", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactIdcardNe(Object value) {
        ew.ne("bidder_contact_idcard", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactIdcardNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("bidder_contact_idcard", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactIdcardGt(Object value) {
        ew.gt("bidder_contact_idcard", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactIdcardGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("bidder_contact_idcard", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactIdcardGe(Object value) {
        ew.ge("bidder_contact_idcard", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactIdcardGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("bidder_contact_idcard", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactIdcardLt(Object value) {
        ew.lt("bidder_contact_idcard", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactIdcardLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("bidder_contact_idcard", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactIdcardLe(Object value) {
        ew.le("bidder_contact_idcard", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactIdcardLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("bidder_contact_idcard", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactIdcardIn(Object... value) {
        ew.in("bidder_contact_idcard", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactIdcardIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("bidder_contact_idcard", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactIdcardNotIn(Object... value) {
        ew.notIn("bidder_contact_idcard", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactIdcardNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("bidder_contact_idcard", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactIdcardBetween(Object value, Object value1) {
        ew.between("bidder_contact_idcard", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderContactIdcardBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("bidder_contact_idcard", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderContactIdcardNotBetween(Object value, Object value1) {
        ew.notBetween("bidder_contact_idcard", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderContactIdcardNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("bidder_contact_idcard", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderContactIdcardLike(String value) {
        ew.like("bidder_contact_idcard", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactIdcardLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("bidder_contact_idcard", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactIdcardNotLike(String value) {
        ew.notLike("bidder_contact_idcard", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactIdcardNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("bidder_contact_idcard", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactIdcardTypeIsNull() {
        ew.isNull("bidder_contact_idcard_type");
        return this;
    }

    public BidCustomerDOCondition orBidderContactIdcardTypeIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("bidder_contact_idcard_type");
        return this;
    }

    public BidCustomerDOCondition andBidderContactIdcardTypeIsNotNull() {
        ew.isNotNull("bidder_contact_idcard_type");
        return this;
    }

    public BidCustomerDOCondition orBidderContactIdcardTypeIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("bidder_contact_idcard_type");
        return this;
    }

    public BidCustomerDOCondition andBidderContactIdcardTypeEq(Object value) {
        ew.eq("bidder_contact_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactIdcardTypeEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("bidder_contact_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactIdcardTypeNe(Object value) {
        ew.ne("bidder_contact_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactIdcardTypeNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("bidder_contact_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactIdcardTypeGt(Object value) {
        ew.gt("bidder_contact_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactIdcardTypeGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("bidder_contact_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactIdcardTypeGe(Object value) {
        ew.ge("bidder_contact_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactIdcardTypeGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("bidder_contact_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactIdcardTypeLt(Object value) {
        ew.lt("bidder_contact_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactIdcardTypeLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("bidder_contact_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactIdcardTypeLe(Object value) {
        ew.le("bidder_contact_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactIdcardTypeLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("bidder_contact_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactIdcardTypeIn(Object... value) {
        ew.in("bidder_contact_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactIdcardTypeIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("bidder_contact_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactIdcardTypeNotIn(Object... value) {
        ew.notIn("bidder_contact_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactIdcardTypeNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("bidder_contact_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactIdcardTypeBetween(Object value, Object value1) {
        ew.between("bidder_contact_idcard_type", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderContactIdcardTypeBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("bidder_contact_idcard_type", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderContactIdcardTypeNotBetween(Object value, Object value1) {
        ew.notBetween("bidder_contact_idcard_type", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderContactIdcardTypeNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("bidder_contact_idcard_type", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderContactIdcardTypeLike(String value) {
        ew.like("bidder_contact_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactIdcardTypeLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("bidder_contact_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition andBidderContactIdcardTypeNotLike(String value) {
        ew.notLike("bidder_contact_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition orBidderContactIdcardTypeNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("bidder_contact_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition andBidderEamilIsNull() {
        ew.isNull("bidder_eamil");
        return this;
    }

    public BidCustomerDOCondition orBidderEamilIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("bidder_eamil");
        return this;
    }

    public BidCustomerDOCondition andBidderEamilIsNotNull() {
        ew.isNotNull("bidder_eamil");
        return this;
    }

    public BidCustomerDOCondition orBidderEamilIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("bidder_eamil");
        return this;
    }

    public BidCustomerDOCondition andBidderEamilEq(Object value) {
        ew.eq("bidder_eamil", value);
        return this;
    }

    public BidCustomerDOCondition orBidderEamilEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("bidder_eamil", value);
        return this;
    }

    public BidCustomerDOCondition andBidderEamilNe(Object value) {
        ew.ne("bidder_eamil", value);
        return this;
    }

    public BidCustomerDOCondition orBidderEamilNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("bidder_eamil", value);
        return this;
    }

    public BidCustomerDOCondition andBidderEamilGt(Object value) {
        ew.gt("bidder_eamil", value);
        return this;
    }

    public BidCustomerDOCondition orBidderEamilGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("bidder_eamil", value);
        return this;
    }

    public BidCustomerDOCondition andBidderEamilGe(Object value) {
        ew.ge("bidder_eamil", value);
        return this;
    }

    public BidCustomerDOCondition orBidderEamilGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("bidder_eamil", value);
        return this;
    }

    public BidCustomerDOCondition andBidderEamilLt(Object value) {
        ew.lt("bidder_eamil", value);
        return this;
    }

    public BidCustomerDOCondition orBidderEamilLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("bidder_eamil", value);
        return this;
    }

    public BidCustomerDOCondition andBidderEamilLe(Object value) {
        ew.le("bidder_eamil", value);
        return this;
    }

    public BidCustomerDOCondition orBidderEamilLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("bidder_eamil", value);
        return this;
    }

    public BidCustomerDOCondition andBidderEamilIn(Object... value) {
        ew.in("bidder_eamil", value);
        return this;
    }

    public BidCustomerDOCondition orBidderEamilIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("bidder_eamil", value);
        return this;
    }

    public BidCustomerDOCondition andBidderEamilNotIn(Object... value) {
        ew.notIn("bidder_eamil", value);
        return this;
    }

    public BidCustomerDOCondition orBidderEamilNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("bidder_eamil", value);
        return this;
    }

    public BidCustomerDOCondition andBidderEamilBetween(Object value, Object value1) {
        ew.between("bidder_eamil", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderEamilBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("bidder_eamil", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderEamilNotBetween(Object value, Object value1) {
        ew.notBetween("bidder_eamil", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderEamilNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("bidder_eamil", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderEamilLike(String value) {
        ew.like("bidder_eamil", value);
        return this;
    }

    public BidCustomerDOCondition orBidderEamilLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("bidder_eamil", value);
        return this;
    }

    public BidCustomerDOCondition andBidderEamilNotLike(String value) {
        ew.notLike("bidder_eamil", value);
        return this;
    }

    public BidCustomerDOCondition orBidderEamilNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("bidder_eamil", value);
        return this;
    }

    public BidCustomerDOCondition andBidderAddressIsNull() {
        ew.isNull("bidder_address");
        return this;
    }

    public BidCustomerDOCondition orBidderAddressIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("bidder_address");
        return this;
    }

    public BidCustomerDOCondition andBidderAddressIsNotNull() {
        ew.isNotNull("bidder_address");
        return this;
    }

    public BidCustomerDOCondition orBidderAddressIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("bidder_address");
        return this;
    }

    public BidCustomerDOCondition andBidderAddressEq(Object value) {
        ew.eq("bidder_address", value);
        return this;
    }

    public BidCustomerDOCondition orBidderAddressEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("bidder_address", value);
        return this;
    }

    public BidCustomerDOCondition andBidderAddressNe(Object value) {
        ew.ne("bidder_address", value);
        return this;
    }

    public BidCustomerDOCondition orBidderAddressNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("bidder_address", value);
        return this;
    }

    public BidCustomerDOCondition andBidderAddressGt(Object value) {
        ew.gt("bidder_address", value);
        return this;
    }

    public BidCustomerDOCondition orBidderAddressGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("bidder_address", value);
        return this;
    }

    public BidCustomerDOCondition andBidderAddressGe(Object value) {
        ew.ge("bidder_address", value);
        return this;
    }

    public BidCustomerDOCondition orBidderAddressGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("bidder_address", value);
        return this;
    }

    public BidCustomerDOCondition andBidderAddressLt(Object value) {
        ew.lt("bidder_address", value);
        return this;
    }

    public BidCustomerDOCondition orBidderAddressLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("bidder_address", value);
        return this;
    }

    public BidCustomerDOCondition andBidderAddressLe(Object value) {
        ew.le("bidder_address", value);
        return this;
    }

    public BidCustomerDOCondition orBidderAddressLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("bidder_address", value);
        return this;
    }

    public BidCustomerDOCondition andBidderAddressIn(Object... value) {
        ew.in("bidder_address", value);
        return this;
    }

    public BidCustomerDOCondition orBidderAddressIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("bidder_address", value);
        return this;
    }

    public BidCustomerDOCondition andBidderAddressNotIn(Object... value) {
        ew.notIn("bidder_address", value);
        return this;
    }

    public BidCustomerDOCondition orBidderAddressNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("bidder_address", value);
        return this;
    }

    public BidCustomerDOCondition andBidderAddressBetween(Object value, Object value1) {
        ew.between("bidder_address", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderAddressBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("bidder_address", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderAddressNotBetween(Object value, Object value1) {
        ew.notBetween("bidder_address", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderAddressNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("bidder_address", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderAddressLike(String value) {
        ew.like("bidder_address", value);
        return this;
    }

    public BidCustomerDOCondition orBidderAddressLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("bidder_address", value);
        return this;
    }

    public BidCustomerDOCondition andBidderAddressNotLike(String value) {
        ew.notLike("bidder_address", value);
        return this;
    }

    public BidCustomerDOCondition orBidderAddressNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("bidder_address", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonNameIsNull() {
        ew.isNull("legal_person_name");
        return this;
    }

    public BidCustomerDOCondition orLegalPersonNameIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("legal_person_name");
        return this;
    }

    public BidCustomerDOCondition andLegalPersonNameIsNotNull() {
        ew.isNotNull("legal_person_name");
        return this;
    }

    public BidCustomerDOCondition orLegalPersonNameIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("legal_person_name");
        return this;
    }

    public BidCustomerDOCondition andLegalPersonNameEq(Object value) {
        ew.eq("legal_person_name", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonNameEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("legal_person_name", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonNameNe(Object value) {
        ew.ne("legal_person_name", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonNameNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("legal_person_name", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonNameGt(Object value) {
        ew.gt("legal_person_name", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonNameGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("legal_person_name", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonNameGe(Object value) {
        ew.ge("legal_person_name", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonNameGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("legal_person_name", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonNameLt(Object value) {
        ew.lt("legal_person_name", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonNameLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("legal_person_name", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonNameLe(Object value) {
        ew.le("legal_person_name", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonNameLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("legal_person_name", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonNameIn(Object... value) {
        ew.in("legal_person_name", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonNameIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("legal_person_name", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonNameNotIn(Object... value) {
        ew.notIn("legal_person_name", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonNameNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("legal_person_name", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonNameBetween(Object value, Object value1) {
        ew.between("legal_person_name", value, value1);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonNameBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("legal_person_name", value, value1);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonNameNotBetween(Object value, Object value1) {
        ew.notBetween("legal_person_name", value, value1);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonNameNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("legal_person_name", value, value1);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonNameLike(String value) {
        ew.like("legal_person_name", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonNameLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("legal_person_name", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonNameNotLike(String value) {
        ew.notLike("legal_person_name", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonNameNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("legal_person_name", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonIdcardIsNull() {
        ew.isNull("legal_person_idcard");
        return this;
    }

    public BidCustomerDOCondition orLegalPersonIdcardIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("legal_person_idcard");
        return this;
    }

    public BidCustomerDOCondition andLegalPersonIdcardIsNotNull() {
        ew.isNotNull("legal_person_idcard");
        return this;
    }

    public BidCustomerDOCondition orLegalPersonIdcardIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("legal_person_idcard");
        return this;
    }

    public BidCustomerDOCondition andLegalPersonIdcardEq(Object value) {
        ew.eq("legal_person_idcard", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonIdcardEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("legal_person_idcard", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonIdcardNe(Object value) {
        ew.ne("legal_person_idcard", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonIdcardNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("legal_person_idcard", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonIdcardGt(Object value) {
        ew.gt("legal_person_idcard", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonIdcardGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("legal_person_idcard", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonIdcardGe(Object value) {
        ew.ge("legal_person_idcard", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonIdcardGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("legal_person_idcard", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonIdcardLt(Object value) {
        ew.lt("legal_person_idcard", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonIdcardLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("legal_person_idcard", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonIdcardLe(Object value) {
        ew.le("legal_person_idcard", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonIdcardLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("legal_person_idcard", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonIdcardIn(Object... value) {
        ew.in("legal_person_idcard", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonIdcardIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("legal_person_idcard", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonIdcardNotIn(Object... value) {
        ew.notIn("legal_person_idcard", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonIdcardNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("legal_person_idcard", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonIdcardBetween(Object value, Object value1) {
        ew.between("legal_person_idcard", value, value1);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonIdcardBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("legal_person_idcard", value, value1);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonIdcardNotBetween(Object value, Object value1) {
        ew.notBetween("legal_person_idcard", value, value1);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonIdcardNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("legal_person_idcard", value, value1);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonIdcardLike(String value) {
        ew.like("legal_person_idcard", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonIdcardLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("legal_person_idcard", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonIdcardNotLike(String value) {
        ew.notLike("legal_person_idcard", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonIdcardNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("legal_person_idcard", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonIdcardTypeIsNull() {
        ew.isNull("legal_person_idcard_type");
        return this;
    }

    public BidCustomerDOCondition orLegalPersonIdcardTypeIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("legal_person_idcard_type");
        return this;
    }

    public BidCustomerDOCondition andLegalPersonIdcardTypeIsNotNull() {
        ew.isNotNull("legal_person_idcard_type");
        return this;
    }

    public BidCustomerDOCondition orLegalPersonIdcardTypeIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("legal_person_idcard_type");
        return this;
    }

    public BidCustomerDOCondition andLegalPersonIdcardTypeEq(Object value) {
        ew.eq("legal_person_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonIdcardTypeEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("legal_person_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonIdcardTypeNe(Object value) {
        ew.ne("legal_person_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonIdcardTypeNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("legal_person_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonIdcardTypeGt(Object value) {
        ew.gt("legal_person_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonIdcardTypeGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("legal_person_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonIdcardTypeGe(Object value) {
        ew.ge("legal_person_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonIdcardTypeGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("legal_person_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonIdcardTypeLt(Object value) {
        ew.lt("legal_person_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonIdcardTypeLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("legal_person_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonIdcardTypeLe(Object value) {
        ew.le("legal_person_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonIdcardTypeLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("legal_person_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonIdcardTypeIn(Object... value) {
        ew.in("legal_person_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonIdcardTypeIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("legal_person_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonIdcardTypeNotIn(Object... value) {
        ew.notIn("legal_person_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonIdcardTypeNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("legal_person_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonIdcardTypeBetween(Object value, Object value1) {
        ew.between("legal_person_idcard_type", value, value1);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonIdcardTypeBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("legal_person_idcard_type", value, value1);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonIdcardTypeNotBetween(Object value, Object value1) {
        ew.notBetween("legal_person_idcard_type", value, value1);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonIdcardTypeNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("legal_person_idcard_type", value, value1);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonIdcardTypeLike(String value) {
        ew.like("legal_person_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonIdcardTypeLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("legal_person_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonIdcardTypeNotLike(String value) {
        ew.notLike("legal_person_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonIdcardTypeNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("legal_person_idcard_type", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonTelIsNull() {
        ew.isNull("legal_person_tel");
        return this;
    }

    public BidCustomerDOCondition orLegalPersonTelIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("legal_person_tel");
        return this;
    }

    public BidCustomerDOCondition andLegalPersonTelIsNotNull() {
        ew.isNotNull("legal_person_tel");
        return this;
    }

    public BidCustomerDOCondition orLegalPersonTelIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("legal_person_tel");
        return this;
    }

    public BidCustomerDOCondition andLegalPersonTelEq(Object value) {
        ew.eq("legal_person_tel", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonTelEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("legal_person_tel", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonTelNe(Object value) {
        ew.ne("legal_person_tel", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonTelNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("legal_person_tel", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonTelGt(Object value) {
        ew.gt("legal_person_tel", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonTelGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("legal_person_tel", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonTelGe(Object value) {
        ew.ge("legal_person_tel", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonTelGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("legal_person_tel", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonTelLt(Object value) {
        ew.lt("legal_person_tel", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonTelLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("legal_person_tel", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonTelLe(Object value) {
        ew.le("legal_person_tel", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonTelLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("legal_person_tel", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonTelIn(Object... value) {
        ew.in("legal_person_tel", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonTelIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("legal_person_tel", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonTelNotIn(Object... value) {
        ew.notIn("legal_person_tel", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonTelNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("legal_person_tel", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonTelBetween(Object value, Object value1) {
        ew.between("legal_person_tel", value, value1);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonTelBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("legal_person_tel", value, value1);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonTelNotBetween(Object value, Object value1) {
        ew.notBetween("legal_person_tel", value, value1);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonTelNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("legal_person_tel", value, value1);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonTelLike(String value) {
        ew.like("legal_person_tel", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonTelLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("legal_person_tel", value);
        return this;
    }

    public BidCustomerDOCondition andLegalPersonTelNotLike(String value) {
        ew.notLike("legal_person_tel", value);
        return this;
    }

    public BidCustomerDOCondition orLegalPersonTelNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("legal_person_tel", value);
        return this;
    }

    public BidCustomerDOCondition andEnableAutoApproveIsNull() {
        ew.isNull("enable_auto_approve");
        return this;
    }

    public BidCustomerDOCondition orEnableAutoApproveIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("enable_auto_approve");
        return this;
    }

    public BidCustomerDOCondition andEnableAutoApproveIsNotNull() {
        ew.isNotNull("enable_auto_approve");
        return this;
    }

    public BidCustomerDOCondition orEnableAutoApproveIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("enable_auto_approve");
        return this;
    }

    public BidCustomerDOCondition andEnableAutoApproveEq(Object value) {
        ew.eq("enable_auto_approve", value);
        return this;
    }

    public BidCustomerDOCondition orEnableAutoApproveEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("enable_auto_approve", value);
        return this;
    }

    public BidCustomerDOCondition andEnableAutoApproveNe(Object value) {
        ew.ne("enable_auto_approve", value);
        return this;
    }

    public BidCustomerDOCondition orEnableAutoApproveNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("enable_auto_approve", value);
        return this;
    }

    public BidCustomerDOCondition andEnableAutoApproveGt(Object value) {
        ew.gt("enable_auto_approve", value);
        return this;
    }

    public BidCustomerDOCondition orEnableAutoApproveGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("enable_auto_approve", value);
        return this;
    }

    public BidCustomerDOCondition andEnableAutoApproveGe(Object value) {
        ew.ge("enable_auto_approve", value);
        return this;
    }

    public BidCustomerDOCondition orEnableAutoApproveGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("enable_auto_approve", value);
        return this;
    }

    public BidCustomerDOCondition andEnableAutoApproveLt(Object value) {
        ew.lt("enable_auto_approve", value);
        return this;
    }

    public BidCustomerDOCondition orEnableAutoApproveLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("enable_auto_approve", value);
        return this;
    }

    public BidCustomerDOCondition andEnableAutoApproveLe(Object value) {
        ew.le("enable_auto_approve", value);
        return this;
    }

    public BidCustomerDOCondition orEnableAutoApproveLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("enable_auto_approve", value);
        return this;
    }

    public BidCustomerDOCondition andEnableAutoApproveIn(Object... value) {
        ew.in("enable_auto_approve", value);
        return this;
    }

    public BidCustomerDOCondition orEnableAutoApproveIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("enable_auto_approve", value);
        return this;
    }

    public BidCustomerDOCondition andEnableAutoApproveNotIn(Object... value) {
        ew.notIn("enable_auto_approve", value);
        return this;
    }

    public BidCustomerDOCondition orEnableAutoApproveNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("enable_auto_approve", value);
        return this;
    }

    public BidCustomerDOCondition andEnableAutoApproveBetween(Object value, Object value1) {
        ew.between("enable_auto_approve", value, value1);
        return this;
    }

    public BidCustomerDOCondition orEnableAutoApproveBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("enable_auto_approve", value, value1);
        return this;
    }

    public BidCustomerDOCondition andEnableAutoApproveNotBetween(Object value, Object value1) {
        ew.notBetween("enable_auto_approve", value, value1);
        return this;
    }

    public BidCustomerDOCondition orEnableAutoApproveNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("enable_auto_approve", value, value1);
        return this;
    }

    public BidCustomerDOCondition andEnableAutoApproveLike(String value) {
        ew.like("enable_auto_approve", value);
        return this;
    }

    public BidCustomerDOCondition orEnableAutoApproveLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("enable_auto_approve", value);
        return this;
    }

    public BidCustomerDOCondition andEnableAutoApproveNotLike(String value) {
        ew.notLike("enable_auto_approve", value);
        return this;
    }

    public BidCustomerDOCondition orEnableAutoApproveNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("enable_auto_approve", value);
        return this;
    }

    public BidCustomerDOCondition andBlacklistFlagIsNull() {
        ew.isNull("blacklist_flag");
        return this;
    }

    public BidCustomerDOCondition orBlacklistFlagIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("blacklist_flag");
        return this;
    }

    public BidCustomerDOCondition andBlacklistFlagIsNotNull() {
        ew.isNotNull("blacklist_flag");
        return this;
    }

    public BidCustomerDOCondition orBlacklistFlagIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("blacklist_flag");
        return this;
    }

    public BidCustomerDOCondition andBlacklistFlagEq(Object value) {
        ew.eq("blacklist_flag", value);
        return this;
    }

    public BidCustomerDOCondition orBlacklistFlagEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("blacklist_flag", value);
        return this;
    }

    public BidCustomerDOCondition andBlacklistFlagNe(Object value) {
        ew.ne("blacklist_flag", value);
        return this;
    }

    public BidCustomerDOCondition orBlacklistFlagNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("blacklist_flag", value);
        return this;
    }

    public BidCustomerDOCondition andBlacklistFlagGt(Object value) {
        ew.gt("blacklist_flag", value);
        return this;
    }

    public BidCustomerDOCondition orBlacklistFlagGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("blacklist_flag", value);
        return this;
    }

    public BidCustomerDOCondition andBlacklistFlagGe(Object value) {
        ew.ge("blacklist_flag", value);
        return this;
    }

    public BidCustomerDOCondition orBlacklistFlagGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("blacklist_flag", value);
        return this;
    }

    public BidCustomerDOCondition andBlacklistFlagLt(Object value) {
        ew.lt("blacklist_flag", value);
        return this;
    }

    public BidCustomerDOCondition orBlacklistFlagLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("blacklist_flag", value);
        return this;
    }

    public BidCustomerDOCondition andBlacklistFlagLe(Object value) {
        ew.le("blacklist_flag", value);
        return this;
    }

    public BidCustomerDOCondition orBlacklistFlagLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("blacklist_flag", value);
        return this;
    }

    public BidCustomerDOCondition andBlacklistFlagIn(Object... value) {
        ew.in("blacklist_flag", value);
        return this;
    }

    public BidCustomerDOCondition orBlacklistFlagIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("blacklist_flag", value);
        return this;
    }

    public BidCustomerDOCondition andBlacklistFlagNotIn(Object... value) {
        ew.notIn("blacklist_flag", value);
        return this;
    }

    public BidCustomerDOCondition orBlacklistFlagNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("blacklist_flag", value);
        return this;
    }

    public BidCustomerDOCondition andBlacklistFlagBetween(Object value, Object value1) {
        ew.between("blacklist_flag", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBlacklistFlagBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("blacklist_flag", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBlacklistFlagNotBetween(Object value, Object value1) {
        ew.notBetween("blacklist_flag", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBlacklistFlagNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("blacklist_flag", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBlacklistFlagLike(String value) {
        ew.like("blacklist_flag", value);
        return this;
    }

    public BidCustomerDOCondition orBlacklistFlagLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("blacklist_flag", value);
        return this;
    }

    public BidCustomerDOCondition andBlacklistFlagNotLike(String value) {
        ew.notLike("blacklist_flag", value);
        return this;
    }

    public BidCustomerDOCondition orBlacklistFlagNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("blacklist_flag", value);
        return this;
    }

    public BidCustomerDOCondition andGmtCreateIsNull() {
        ew.isNull("gmt_create");
        return this;
    }

    public BidCustomerDOCondition orGmtCreateIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("gmt_create");
        return this;
    }

    public BidCustomerDOCondition andGmtCreateIsNotNull() {
        ew.isNotNull("gmt_create");
        return this;
    }

    public BidCustomerDOCondition orGmtCreateIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("gmt_create");
        return this;
    }

    public BidCustomerDOCondition andGmtCreateEq(Object value) {
        ew.eq("gmt_create", value);
        return this;
    }

    public BidCustomerDOCondition orGmtCreateEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("gmt_create", value);
        return this;
    }

    public BidCustomerDOCondition andGmtCreateNe(Object value) {
        ew.ne("gmt_create", value);
        return this;
    }

    public BidCustomerDOCondition orGmtCreateNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("gmt_create", value);
        return this;
    }

    public BidCustomerDOCondition andGmtCreateGt(Object value) {
        ew.gt("gmt_create", value);
        return this;
    }

    public BidCustomerDOCondition orGmtCreateGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("gmt_create", value);
        return this;
    }

    public BidCustomerDOCondition andGmtCreateGe(Object value) {
        ew.ge("gmt_create", value);
        return this;
    }

    public BidCustomerDOCondition orGmtCreateGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("gmt_create", value);
        return this;
    }

    public BidCustomerDOCondition andGmtCreateLt(Object value) {
        ew.lt("gmt_create", value);
        return this;
    }

    public BidCustomerDOCondition orGmtCreateLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("gmt_create", value);
        return this;
    }

    public BidCustomerDOCondition andGmtCreateLe(Object value) {
        ew.le("gmt_create", value);
        return this;
    }

    public BidCustomerDOCondition orGmtCreateLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("gmt_create", value);
        return this;
    }

    public BidCustomerDOCondition andGmtCreateIn(Object... value) {
        ew.in("gmt_create", value);
        return this;
    }

    public BidCustomerDOCondition orGmtCreateIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("gmt_create", value);
        return this;
    }

    public BidCustomerDOCondition andGmtCreateNotIn(Object... value) {
        ew.notIn("gmt_create", value);
        return this;
    }

    public BidCustomerDOCondition orGmtCreateNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("gmt_create", value);
        return this;
    }

    public BidCustomerDOCondition andGmtCreateBetween(Object value, Object value1) {
        ew.between("gmt_create", value, value1);
        return this;
    }

    public BidCustomerDOCondition orGmtCreateBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("gmt_create", value, value1);
        return this;
    }

    public BidCustomerDOCondition andGmtCreateNotBetween(Object value, Object value1) {
        ew.notBetween("gmt_create", value, value1);
        return this;
    }

    public BidCustomerDOCondition orGmtCreateNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("gmt_create", value, value1);
        return this;
    }

    public BidCustomerDOCondition andGmtCreateLike(String value) {
        ew.like("gmt_create", value);
        return this;
    }

    public BidCustomerDOCondition orGmtCreateLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("gmt_create", value);
        return this;
    }

    public BidCustomerDOCondition andGmtCreateNotLike(String value) {
        ew.notLike("gmt_create", value);
        return this;
    }

    public BidCustomerDOCondition orGmtCreateNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("gmt_create", value);
        return this;
    }

    public BidCustomerDOCondition andGmtModifiedIsNull() {
        ew.isNull("gmt_modified");
        return this;
    }

    public BidCustomerDOCondition orGmtModifiedIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("gmt_modified");
        return this;
    }

    public BidCustomerDOCondition andGmtModifiedIsNotNull() {
        ew.isNotNull("gmt_modified");
        return this;
    }

    public BidCustomerDOCondition orGmtModifiedIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("gmt_modified");
        return this;
    }

    public BidCustomerDOCondition andGmtModifiedEq(Object value) {
        ew.eq("gmt_modified", value);
        return this;
    }

    public BidCustomerDOCondition orGmtModifiedEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("gmt_modified", value);
        return this;
    }

    public BidCustomerDOCondition andGmtModifiedNe(Object value) {
        ew.ne("gmt_modified", value);
        return this;
    }

    public BidCustomerDOCondition orGmtModifiedNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("gmt_modified", value);
        return this;
    }

    public BidCustomerDOCondition andGmtModifiedGt(Object value) {
        ew.gt("gmt_modified", value);
        return this;
    }

    public BidCustomerDOCondition orGmtModifiedGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("gmt_modified", value);
        return this;
    }

    public BidCustomerDOCondition andGmtModifiedGe(Object value) {
        ew.ge("gmt_modified", value);
        return this;
    }

    public BidCustomerDOCondition orGmtModifiedGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("gmt_modified", value);
        return this;
    }

    public BidCustomerDOCondition andGmtModifiedLt(Object value) {
        ew.lt("gmt_modified", value);
        return this;
    }

    public BidCustomerDOCondition orGmtModifiedLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("gmt_modified", value);
        return this;
    }

    public BidCustomerDOCondition andGmtModifiedLe(Object value) {
        ew.le("gmt_modified", value);
        return this;
    }

    public BidCustomerDOCondition orGmtModifiedLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("gmt_modified", value);
        return this;
    }

    public BidCustomerDOCondition andGmtModifiedIn(Object... value) {
        ew.in("gmt_modified", value);
        return this;
    }

    public BidCustomerDOCondition orGmtModifiedIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("gmt_modified", value);
        return this;
    }

    public BidCustomerDOCondition andGmtModifiedNotIn(Object... value) {
        ew.notIn("gmt_modified", value);
        return this;
    }

    public BidCustomerDOCondition orGmtModifiedNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("gmt_modified", value);
        return this;
    }

    public BidCustomerDOCondition andGmtModifiedBetween(Object value, Object value1) {
        ew.between("gmt_modified", value, value1);
        return this;
    }

    public BidCustomerDOCondition orGmtModifiedBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("gmt_modified", value, value1);
        return this;
    }

    public BidCustomerDOCondition andGmtModifiedNotBetween(Object value, Object value1) {
        ew.notBetween("gmt_modified", value, value1);
        return this;
    }

    public BidCustomerDOCondition orGmtModifiedNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("gmt_modified", value, value1);
        return this;
    }

    public BidCustomerDOCondition andGmtModifiedLike(String value) {
        ew.like("gmt_modified", value);
        return this;
    }

    public BidCustomerDOCondition orGmtModifiedLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("gmt_modified", value);
        return this;
    }

    public BidCustomerDOCondition andGmtModifiedNotLike(String value) {
        ew.notLike("gmt_modified", value);
        return this;
    }

    public BidCustomerDOCondition orGmtModifiedNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("gmt_modified", value);
        return this;
    }

    public BidCustomerDOCondition andUserCreateIsNull() {
        ew.isNull("user_create");
        return this;
    }

    public BidCustomerDOCondition orUserCreateIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("user_create");
        return this;
    }

    public BidCustomerDOCondition andUserCreateIsNotNull() {
        ew.isNotNull("user_create");
        return this;
    }

    public BidCustomerDOCondition orUserCreateIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("user_create");
        return this;
    }

    public BidCustomerDOCondition andUserCreateEq(Object value) {
        ew.eq("user_create", value);
        return this;
    }

    public BidCustomerDOCondition orUserCreateEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("user_create", value);
        return this;
    }

    public BidCustomerDOCondition andUserCreateNe(Object value) {
        ew.ne("user_create", value);
        return this;
    }

    public BidCustomerDOCondition orUserCreateNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("user_create", value);
        return this;
    }

    public BidCustomerDOCondition andUserCreateGt(Object value) {
        ew.gt("user_create", value);
        return this;
    }

    public BidCustomerDOCondition orUserCreateGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("user_create", value);
        return this;
    }

    public BidCustomerDOCondition andUserCreateGe(Object value) {
        ew.ge("user_create", value);
        return this;
    }

    public BidCustomerDOCondition orUserCreateGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("user_create", value);
        return this;
    }

    public BidCustomerDOCondition andUserCreateLt(Object value) {
        ew.lt("user_create", value);
        return this;
    }

    public BidCustomerDOCondition orUserCreateLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("user_create", value);
        return this;
    }

    public BidCustomerDOCondition andUserCreateLe(Object value) {
        ew.le("user_create", value);
        return this;
    }

    public BidCustomerDOCondition orUserCreateLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("user_create", value);
        return this;
    }

    public BidCustomerDOCondition andUserCreateIn(Object... value) {
        ew.in("user_create", value);
        return this;
    }

    public BidCustomerDOCondition orUserCreateIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("user_create", value);
        return this;
    }

    public BidCustomerDOCondition andUserCreateNotIn(Object... value) {
        ew.notIn("user_create", value);
        return this;
    }

    public BidCustomerDOCondition orUserCreateNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("user_create", value);
        return this;
    }

    public BidCustomerDOCondition andUserCreateBetween(Object value, Object value1) {
        ew.between("user_create", value, value1);
        return this;
    }

    public BidCustomerDOCondition orUserCreateBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("user_create", value, value1);
        return this;
    }

    public BidCustomerDOCondition andUserCreateNotBetween(Object value, Object value1) {
        ew.notBetween("user_create", value, value1);
        return this;
    }

    public BidCustomerDOCondition orUserCreateNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("user_create", value, value1);
        return this;
    }

    public BidCustomerDOCondition andUserCreateLike(String value) {
        ew.like("user_create", value);
        return this;
    }

    public BidCustomerDOCondition orUserCreateLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("user_create", value);
        return this;
    }

    public BidCustomerDOCondition andUserCreateNotLike(String value) {
        ew.notLike("user_create", value);
        return this;
    }

    public BidCustomerDOCondition orUserCreateNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("user_create", value);
        return this;
    }

    public BidCustomerDOCondition andUserModifiedIsNull() {
        ew.isNull("user_modified");
        return this;
    }

    public BidCustomerDOCondition orUserModifiedIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("user_modified");
        return this;
    }

    public BidCustomerDOCondition andUserModifiedIsNotNull() {
        ew.isNotNull("user_modified");
        return this;
    }

    public BidCustomerDOCondition orUserModifiedIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("user_modified");
        return this;
    }

    public BidCustomerDOCondition andUserModifiedEq(Object value) {
        ew.eq("user_modified", value);
        return this;
    }

    public BidCustomerDOCondition orUserModifiedEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("user_modified", value);
        return this;
    }

    public BidCustomerDOCondition andUserModifiedNe(Object value) {
        ew.ne("user_modified", value);
        return this;
    }

    public BidCustomerDOCondition orUserModifiedNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("user_modified", value);
        return this;
    }

    public BidCustomerDOCondition andUserModifiedGt(Object value) {
        ew.gt("user_modified", value);
        return this;
    }

    public BidCustomerDOCondition orUserModifiedGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("user_modified", value);
        return this;
    }

    public BidCustomerDOCondition andUserModifiedGe(Object value) {
        ew.ge("user_modified", value);
        return this;
    }

    public BidCustomerDOCondition orUserModifiedGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("user_modified", value);
        return this;
    }

    public BidCustomerDOCondition andUserModifiedLt(Object value) {
        ew.lt("user_modified", value);
        return this;
    }

    public BidCustomerDOCondition orUserModifiedLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("user_modified", value);
        return this;
    }

    public BidCustomerDOCondition andUserModifiedLe(Object value) {
        ew.le("user_modified", value);
        return this;
    }

    public BidCustomerDOCondition orUserModifiedLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("user_modified", value);
        return this;
    }

    public BidCustomerDOCondition andUserModifiedIn(Object... value) {
        ew.in("user_modified", value);
        return this;
    }

    public BidCustomerDOCondition orUserModifiedIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("user_modified", value);
        return this;
    }

    public BidCustomerDOCondition andUserModifiedNotIn(Object... value) {
        ew.notIn("user_modified", value);
        return this;
    }

    public BidCustomerDOCondition orUserModifiedNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("user_modified", value);
        return this;
    }

    public BidCustomerDOCondition andUserModifiedBetween(Object value, Object value1) {
        ew.between("user_modified", value, value1);
        return this;
    }

    public BidCustomerDOCondition orUserModifiedBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("user_modified", value, value1);
        return this;
    }

    public BidCustomerDOCondition andUserModifiedNotBetween(Object value, Object value1) {
        ew.notBetween("user_modified", value, value1);
        return this;
    }

    public BidCustomerDOCondition orUserModifiedNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("user_modified", value, value1);
        return this;
    }

    public BidCustomerDOCondition andUserModifiedLike(String value) {
        ew.like("user_modified", value);
        return this;
    }

    public BidCustomerDOCondition orUserModifiedLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("user_modified", value);
        return this;
    }

    public BidCustomerDOCondition andUserModifiedNotLike(String value) {
        ew.notLike("user_modified", value);
        return this;
    }

    public BidCustomerDOCondition orUserModifiedNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("user_modified", value);
        return this;
    }

    public BidCustomerDOCondition andBidderCapitalIsNull() {
        ew.isNull("bidder_capital");
        return this;
    }

    public BidCustomerDOCondition orBidderCapitalIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("bidder_capital");
        return this;
    }

    public BidCustomerDOCondition andBidderCapitalIsNotNull() {
        ew.isNotNull("bidder_capital");
        return this;
    }

    public BidCustomerDOCondition orBidderCapitalIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("bidder_capital");
        return this;
    }

    public BidCustomerDOCondition andBidderCapitalEq(Object value) {
        ew.eq("bidder_capital", value);
        return this;
    }

    public BidCustomerDOCondition orBidderCapitalEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("bidder_capital", value);
        return this;
    }

    public BidCustomerDOCondition andBidderCapitalNe(Object value) {
        ew.ne("bidder_capital", value);
        return this;
    }

    public BidCustomerDOCondition orBidderCapitalNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("bidder_capital", value);
        return this;
    }

    public BidCustomerDOCondition andBidderCapitalGt(Object value) {
        ew.gt("bidder_capital", value);
        return this;
    }

    public BidCustomerDOCondition orBidderCapitalGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("bidder_capital", value);
        return this;
    }

    public BidCustomerDOCondition andBidderCapitalGe(Object value) {
        ew.ge("bidder_capital", value);
        return this;
    }

    public BidCustomerDOCondition orBidderCapitalGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("bidder_capital", value);
        return this;
    }

    public BidCustomerDOCondition andBidderCapitalLt(Object value) {
        ew.lt("bidder_capital", value);
        return this;
    }

    public BidCustomerDOCondition orBidderCapitalLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("bidder_capital", value);
        return this;
    }

    public BidCustomerDOCondition andBidderCapitalLe(Object value) {
        ew.le("bidder_capital", value);
        return this;
    }

    public BidCustomerDOCondition orBidderCapitalLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("bidder_capital", value);
        return this;
    }

    public BidCustomerDOCondition andBidderCapitalIn(Object... value) {
        ew.in("bidder_capital", value);
        return this;
    }

    public BidCustomerDOCondition orBidderCapitalIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("bidder_capital", value);
        return this;
    }

    public BidCustomerDOCondition andBidderCapitalNotIn(Object... value) {
        ew.notIn("bidder_capital", value);
        return this;
    }

    public BidCustomerDOCondition orBidderCapitalNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("bidder_capital", value);
        return this;
    }

    public BidCustomerDOCondition andBidderCapitalBetween(Object value, Object value1) {
        ew.between("bidder_capital", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderCapitalBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("bidder_capital", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderCapitalNotBetween(Object value, Object value1) {
        ew.notBetween("bidder_capital", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderCapitalNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("bidder_capital", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderCapitalLike(String value) {
        ew.like("bidder_capital", value);
        return this;
    }

    public BidCustomerDOCondition orBidderCapitalLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("bidder_capital", value);
        return this;
    }

    public BidCustomerDOCondition andBidderCapitalNotLike(String value) {
        ew.notLike("bidder_capital", value);
        return this;
    }

    public BidCustomerDOCondition orBidderCapitalNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("bidder_capital", value);
        return this;
    }

    public BidCustomerDOCondition andBidderLegalIsNull() {
        ew.isNull("bidder_legal");
        return this;
    }

    public BidCustomerDOCondition orBidderLegalIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("bidder_legal");
        return this;
    }

    public BidCustomerDOCondition andBidderLegalIsNotNull() {
        ew.isNotNull("bidder_legal");
        return this;
    }

    public BidCustomerDOCondition orBidderLegalIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("bidder_legal");
        return this;
    }

    public BidCustomerDOCondition andBidderLegalEq(Object value) {
        ew.eq("bidder_legal", value);
        return this;
    }

    public BidCustomerDOCondition orBidderLegalEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("bidder_legal", value);
        return this;
    }

    public BidCustomerDOCondition andBidderLegalNe(Object value) {
        ew.ne("bidder_legal", value);
        return this;
    }

    public BidCustomerDOCondition orBidderLegalNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("bidder_legal", value);
        return this;
    }

    public BidCustomerDOCondition andBidderLegalGt(Object value) {
        ew.gt("bidder_legal", value);
        return this;
    }

    public BidCustomerDOCondition orBidderLegalGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("bidder_legal", value);
        return this;
    }

    public BidCustomerDOCondition andBidderLegalGe(Object value) {
        ew.ge("bidder_legal", value);
        return this;
    }

    public BidCustomerDOCondition orBidderLegalGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("bidder_legal", value);
        return this;
    }

    public BidCustomerDOCondition andBidderLegalLt(Object value) {
        ew.lt("bidder_legal", value);
        return this;
    }

    public BidCustomerDOCondition orBidderLegalLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("bidder_legal", value);
        return this;
    }

    public BidCustomerDOCondition andBidderLegalLe(Object value) {
        ew.le("bidder_legal", value);
        return this;
    }

    public BidCustomerDOCondition orBidderLegalLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("bidder_legal", value);
        return this;
    }

    public BidCustomerDOCondition andBidderLegalIn(Object... value) {
        ew.in("bidder_legal", value);
        return this;
    }

    public BidCustomerDOCondition orBidderLegalIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("bidder_legal", value);
        return this;
    }

    public BidCustomerDOCondition andBidderLegalNotIn(Object... value) {
        ew.notIn("bidder_legal", value);
        return this;
    }

    public BidCustomerDOCondition orBidderLegalNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("bidder_legal", value);
        return this;
    }

    public BidCustomerDOCondition andBidderLegalBetween(Object value, Object value1) {
        ew.between("bidder_legal", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderLegalBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("bidder_legal", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderLegalNotBetween(Object value, Object value1) {
        ew.notBetween("bidder_legal", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderLegalNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("bidder_legal", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderLegalLike(String value) {
        ew.like("bidder_legal", value);
        return this;
    }

    public BidCustomerDOCondition orBidderLegalLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("bidder_legal", value);
        return this;
    }

    public BidCustomerDOCondition andBidderLegalNotLike(String value) {
        ew.notLike("bidder_legal", value);
        return this;
    }

    public BidCustomerDOCondition orBidderLegalNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("bidder_legal", value);
        return this;
    }

    public BidCustomerDOCondition andBidderBeginDateIsNull() {
        ew.isNull("bidder_begin_date");
        return this;
    }

    public BidCustomerDOCondition orBidderBeginDateIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("bidder_begin_date");
        return this;
    }

    public BidCustomerDOCondition andBidderBeginDateIsNotNull() {
        ew.isNotNull("bidder_begin_date");
        return this;
    }

    public BidCustomerDOCondition orBidderBeginDateIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("bidder_begin_date");
        return this;
    }

    public BidCustomerDOCondition andBidderBeginDateEq(Object value) {
        ew.eq("bidder_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition orBidderBeginDateEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("bidder_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition andBidderBeginDateNe(Object value) {
        ew.ne("bidder_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition orBidderBeginDateNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("bidder_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition andBidderBeginDateGt(Object value) {
        ew.gt("bidder_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition orBidderBeginDateGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("bidder_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition andBidderBeginDateGe(Object value) {
        ew.ge("bidder_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition orBidderBeginDateGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("bidder_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition andBidderBeginDateLt(Object value) {
        ew.lt("bidder_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition orBidderBeginDateLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("bidder_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition andBidderBeginDateLe(Object value) {
        ew.le("bidder_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition orBidderBeginDateLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("bidder_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition andBidderBeginDateIn(Object... value) {
        ew.in("bidder_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition orBidderBeginDateIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("bidder_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition andBidderBeginDateNotIn(Object... value) {
        ew.notIn("bidder_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition orBidderBeginDateNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("bidder_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition andBidderBeginDateBetween(Object value, Object value1) {
        ew.between("bidder_begin_date", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderBeginDateBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("bidder_begin_date", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderBeginDateNotBetween(Object value, Object value1) {
        ew.notBetween("bidder_begin_date", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderBeginDateNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("bidder_begin_date", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderBeginDateLike(String value) {
        ew.like("bidder_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition orBidderBeginDateLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("bidder_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition andBidderBeginDateNotLike(String value) {
        ew.notLike("bidder_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition orBidderBeginDateNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("bidder_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition andBidderEndDateIsNull() {
        ew.isNull("bidder_end_date");
        return this;
    }

    public BidCustomerDOCondition orBidderEndDateIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("bidder_end_date");
        return this;
    }

    public BidCustomerDOCondition andBidderEndDateIsNotNull() {
        ew.isNotNull("bidder_end_date");
        return this;
    }

    public BidCustomerDOCondition orBidderEndDateIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("bidder_end_date");
        return this;
    }

    public BidCustomerDOCondition andBidderEndDateEq(Object value) {
        ew.eq("bidder_end_date", value);
        return this;
    }

    public BidCustomerDOCondition orBidderEndDateEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("bidder_end_date", value);
        return this;
    }

    public BidCustomerDOCondition andBidderEndDateNe(Object value) {
        ew.ne("bidder_end_date", value);
        return this;
    }

    public BidCustomerDOCondition orBidderEndDateNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("bidder_end_date", value);
        return this;
    }

    public BidCustomerDOCondition andBidderEndDateGt(Object value) {
        ew.gt("bidder_end_date", value);
        return this;
    }

    public BidCustomerDOCondition orBidderEndDateGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("bidder_end_date", value);
        return this;
    }

    public BidCustomerDOCondition andBidderEndDateGe(Object value) {
        ew.ge("bidder_end_date", value);
        return this;
    }

    public BidCustomerDOCondition orBidderEndDateGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("bidder_end_date", value);
        return this;
    }

    public BidCustomerDOCondition andBidderEndDateLt(Object value) {
        ew.lt("bidder_end_date", value);
        return this;
    }

    public BidCustomerDOCondition orBidderEndDateLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("bidder_end_date", value);
        return this;
    }

    public BidCustomerDOCondition andBidderEndDateLe(Object value) {
        ew.le("bidder_end_date", value);
        return this;
    }

    public BidCustomerDOCondition orBidderEndDateLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("bidder_end_date", value);
        return this;
    }

    public BidCustomerDOCondition andBidderEndDateIn(Object... value) {
        ew.in("bidder_end_date", value);
        return this;
    }

    public BidCustomerDOCondition orBidderEndDateIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("bidder_end_date", value);
        return this;
    }

    public BidCustomerDOCondition andBidderEndDateNotIn(Object... value) {
        ew.notIn("bidder_end_date", value);
        return this;
    }

    public BidCustomerDOCondition orBidderEndDateNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("bidder_end_date", value);
        return this;
    }

    public BidCustomerDOCondition andBidderEndDateBetween(Object value, Object value1) {
        ew.between("bidder_end_date", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderEndDateBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("bidder_end_date", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderEndDateNotBetween(Object value, Object value1) {
        ew.notBetween("bidder_end_date", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderEndDateNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("bidder_end_date", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderEndDateLike(String value) {
        ew.like("bidder_end_date", value);
        return this;
    }

    public BidCustomerDOCondition orBidderEndDateLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("bidder_end_date", value);
        return this;
    }

    public BidCustomerDOCondition andBidderEndDateNotLike(String value) {
        ew.notLike("bidder_end_date", value);
        return this;
    }

    public BidCustomerDOCondition orBidderEndDateNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("bidder_end_date", value);
        return this;
    }

    public BidCustomerDOCondition andBidderRegAddressIsNull() {
        ew.isNull("bidder_reg_address");
        return this;
    }

    public BidCustomerDOCondition orBidderRegAddressIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("bidder_reg_address");
        return this;
    }

    public BidCustomerDOCondition andBidderRegAddressIsNotNull() {
        ew.isNotNull("bidder_reg_address");
        return this;
    }

    public BidCustomerDOCondition orBidderRegAddressIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("bidder_reg_address");
        return this;
    }

    public BidCustomerDOCondition andBidderRegAddressEq(Object value) {
        ew.eq("bidder_reg_address", value);
        return this;
    }

    public BidCustomerDOCondition orBidderRegAddressEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("bidder_reg_address", value);
        return this;
    }

    public BidCustomerDOCondition andBidderRegAddressNe(Object value) {
        ew.ne("bidder_reg_address", value);
        return this;
    }

    public BidCustomerDOCondition orBidderRegAddressNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("bidder_reg_address", value);
        return this;
    }

    public BidCustomerDOCondition andBidderRegAddressGt(Object value) {
        ew.gt("bidder_reg_address", value);
        return this;
    }

    public BidCustomerDOCondition orBidderRegAddressGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("bidder_reg_address", value);
        return this;
    }

    public BidCustomerDOCondition andBidderRegAddressGe(Object value) {
        ew.ge("bidder_reg_address", value);
        return this;
    }

    public BidCustomerDOCondition orBidderRegAddressGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("bidder_reg_address", value);
        return this;
    }

    public BidCustomerDOCondition andBidderRegAddressLt(Object value) {
        ew.lt("bidder_reg_address", value);
        return this;
    }

    public BidCustomerDOCondition orBidderRegAddressLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("bidder_reg_address", value);
        return this;
    }

    public BidCustomerDOCondition andBidderRegAddressLe(Object value) {
        ew.le("bidder_reg_address", value);
        return this;
    }

    public BidCustomerDOCondition orBidderRegAddressLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("bidder_reg_address", value);
        return this;
    }

    public BidCustomerDOCondition andBidderRegAddressIn(Object... value) {
        ew.in("bidder_reg_address", value);
        return this;
    }

    public BidCustomerDOCondition orBidderRegAddressIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("bidder_reg_address", value);
        return this;
    }

    public BidCustomerDOCondition andBidderRegAddressNotIn(Object... value) {
        ew.notIn("bidder_reg_address", value);
        return this;
    }

    public BidCustomerDOCondition orBidderRegAddressNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("bidder_reg_address", value);
        return this;
    }

    public BidCustomerDOCondition andBidderRegAddressBetween(Object value, Object value1) {
        ew.between("bidder_reg_address", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderRegAddressBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("bidder_reg_address", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderRegAddressNotBetween(Object value, Object value1) {
        ew.notBetween("bidder_reg_address", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderRegAddressNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("bidder_reg_address", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderRegAddressLike(String value) {
        ew.like("bidder_reg_address", value);
        return this;
    }

    public BidCustomerDOCondition orBidderRegAddressLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("bidder_reg_address", value);
        return this;
    }

    public BidCustomerDOCondition andBidderRegAddressNotLike(String value) {
        ew.notLike("bidder_reg_address", value);
        return this;
    }

    public BidCustomerDOCondition orBidderRegAddressNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("bidder_reg_address", value);
        return this;
    }

    public BidCustomerDOCondition andBidderWebsiteIsNull() {
        ew.isNull("bidder_website");
        return this;
    }

    public BidCustomerDOCondition orBidderWebsiteIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("bidder_website");
        return this;
    }

    public BidCustomerDOCondition andBidderWebsiteIsNotNull() {
        ew.isNotNull("bidder_website");
        return this;
    }

    public BidCustomerDOCondition orBidderWebsiteIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("bidder_website");
        return this;
    }

    public BidCustomerDOCondition andBidderWebsiteEq(Object value) {
        ew.eq("bidder_website", value);
        return this;
    }

    public BidCustomerDOCondition orBidderWebsiteEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("bidder_website", value);
        return this;
    }

    public BidCustomerDOCondition andBidderWebsiteNe(Object value) {
        ew.ne("bidder_website", value);
        return this;
    }

    public BidCustomerDOCondition orBidderWebsiteNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("bidder_website", value);
        return this;
    }

    public BidCustomerDOCondition andBidderWebsiteGt(Object value) {
        ew.gt("bidder_website", value);
        return this;
    }

    public BidCustomerDOCondition orBidderWebsiteGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("bidder_website", value);
        return this;
    }

    public BidCustomerDOCondition andBidderWebsiteGe(Object value) {
        ew.ge("bidder_website", value);
        return this;
    }

    public BidCustomerDOCondition orBidderWebsiteGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("bidder_website", value);
        return this;
    }

    public BidCustomerDOCondition andBidderWebsiteLt(Object value) {
        ew.lt("bidder_website", value);
        return this;
    }

    public BidCustomerDOCondition orBidderWebsiteLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("bidder_website", value);
        return this;
    }

    public BidCustomerDOCondition andBidderWebsiteLe(Object value) {
        ew.le("bidder_website", value);
        return this;
    }

    public BidCustomerDOCondition orBidderWebsiteLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("bidder_website", value);
        return this;
    }

    public BidCustomerDOCondition andBidderWebsiteIn(Object... value) {
        ew.in("bidder_website", value);
        return this;
    }

    public BidCustomerDOCondition orBidderWebsiteIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("bidder_website", value);
        return this;
    }

    public BidCustomerDOCondition andBidderWebsiteNotIn(Object... value) {
        ew.notIn("bidder_website", value);
        return this;
    }

    public BidCustomerDOCondition orBidderWebsiteNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("bidder_website", value);
        return this;
    }

    public BidCustomerDOCondition andBidderWebsiteBetween(Object value, Object value1) {
        ew.between("bidder_website", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderWebsiteBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("bidder_website", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderWebsiteNotBetween(Object value, Object value1) {
        ew.notBetween("bidder_website", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderWebsiteNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("bidder_website", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderWebsiteLike(String value) {
        ew.like("bidder_website", value);
        return this;
    }

    public BidCustomerDOCondition orBidderWebsiteLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("bidder_website", value);
        return this;
    }

    public BidCustomerDOCondition andBidderWebsiteNotLike(String value) {
        ew.notLike("bidder_website", value);
        return this;
    }

    public BidCustomerDOCondition orBidderWebsiteNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("bidder_website", value);
        return this;
    }

    public BidCustomerDOCondition andBidderIpcNoIsNull() {
        ew.isNull("bidder_ipc_no");
        return this;
    }

    public BidCustomerDOCondition orBidderIpcNoIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("bidder_ipc_no");
        return this;
    }

    public BidCustomerDOCondition andBidderIpcNoIsNotNull() {
        ew.isNotNull("bidder_ipc_no");
        return this;
    }

    public BidCustomerDOCondition orBidderIpcNoIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("bidder_ipc_no");
        return this;
    }

    public BidCustomerDOCondition andBidderIpcNoEq(Object value) {
        ew.eq("bidder_ipc_no", value);
        return this;
    }

    public BidCustomerDOCondition orBidderIpcNoEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("bidder_ipc_no", value);
        return this;
    }

    public BidCustomerDOCondition andBidderIpcNoNe(Object value) {
        ew.ne("bidder_ipc_no", value);
        return this;
    }

    public BidCustomerDOCondition orBidderIpcNoNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("bidder_ipc_no", value);
        return this;
    }

    public BidCustomerDOCondition andBidderIpcNoGt(Object value) {
        ew.gt("bidder_ipc_no", value);
        return this;
    }

    public BidCustomerDOCondition orBidderIpcNoGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("bidder_ipc_no", value);
        return this;
    }

    public BidCustomerDOCondition andBidderIpcNoGe(Object value) {
        ew.ge("bidder_ipc_no", value);
        return this;
    }

    public BidCustomerDOCondition orBidderIpcNoGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("bidder_ipc_no", value);
        return this;
    }

    public BidCustomerDOCondition andBidderIpcNoLt(Object value) {
        ew.lt("bidder_ipc_no", value);
        return this;
    }

    public BidCustomerDOCondition orBidderIpcNoLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("bidder_ipc_no", value);
        return this;
    }

    public BidCustomerDOCondition andBidderIpcNoLe(Object value) {
        ew.le("bidder_ipc_no", value);
        return this;
    }

    public BidCustomerDOCondition orBidderIpcNoLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("bidder_ipc_no", value);
        return this;
    }

    public BidCustomerDOCondition andBidderIpcNoIn(Object... value) {
        ew.in("bidder_ipc_no", value);
        return this;
    }

    public BidCustomerDOCondition orBidderIpcNoIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("bidder_ipc_no", value);
        return this;
    }

    public BidCustomerDOCondition andBidderIpcNoNotIn(Object... value) {
        ew.notIn("bidder_ipc_no", value);
        return this;
    }

    public BidCustomerDOCondition orBidderIpcNoNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("bidder_ipc_no", value);
        return this;
    }

    public BidCustomerDOCondition andBidderIpcNoBetween(Object value, Object value1) {
        ew.between("bidder_ipc_no", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderIpcNoBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("bidder_ipc_no", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderIpcNoNotBetween(Object value, Object value1) {
        ew.notBetween("bidder_ipc_no", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBidderIpcNoNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("bidder_ipc_no", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBidderIpcNoLike(String value) {
        ew.like("bidder_ipc_no", value);
        return this;
    }

    public BidCustomerDOCondition orBidderIpcNoLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("bidder_ipc_no", value);
        return this;
    }

    public BidCustomerDOCondition andBidderIpcNoNotLike(String value) {
        ew.notLike("bidder_ipc_no", value);
        return this;
    }

    public BidCustomerDOCondition orBidderIpcNoNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("bidder_ipc_no", value);
        return this;
    }

    public BidCustomerDOCondition andLegalBeginDateIsNull() {
        ew.isNull("legal_begin_date");
        return this;
    }

    public BidCustomerDOCondition orLegalBeginDateIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("legal_begin_date");
        return this;
    }

    public BidCustomerDOCondition andLegalBeginDateIsNotNull() {
        ew.isNotNull("legal_begin_date");
        return this;
    }

    public BidCustomerDOCondition orLegalBeginDateIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("legal_begin_date");
        return this;
    }

    public BidCustomerDOCondition andLegalBeginDateEq(Object value) {
        ew.eq("legal_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition orLegalBeginDateEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("legal_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition andLegalBeginDateNe(Object value) {
        ew.ne("legal_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition orLegalBeginDateNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("legal_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition andLegalBeginDateGt(Object value) {
        ew.gt("legal_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition orLegalBeginDateGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("legal_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition andLegalBeginDateGe(Object value) {
        ew.ge("legal_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition orLegalBeginDateGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("legal_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition andLegalBeginDateLt(Object value) {
        ew.lt("legal_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition orLegalBeginDateLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("legal_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition andLegalBeginDateLe(Object value) {
        ew.le("legal_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition orLegalBeginDateLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("legal_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition andLegalBeginDateIn(Object... value) {
        ew.in("legal_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition orLegalBeginDateIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("legal_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition andLegalBeginDateNotIn(Object... value) {
        ew.notIn("legal_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition orLegalBeginDateNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("legal_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition andLegalBeginDateBetween(Object value, Object value1) {
        ew.between("legal_begin_date", value, value1);
        return this;
    }

    public BidCustomerDOCondition orLegalBeginDateBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("legal_begin_date", value, value1);
        return this;
    }

    public BidCustomerDOCondition andLegalBeginDateNotBetween(Object value, Object value1) {
        ew.notBetween("legal_begin_date", value, value1);
        return this;
    }

    public BidCustomerDOCondition orLegalBeginDateNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("legal_begin_date", value, value1);
        return this;
    }

    public BidCustomerDOCondition andLegalBeginDateLike(String value) {
        ew.like("legal_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition orLegalBeginDateLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("legal_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition andLegalBeginDateNotLike(String value) {
        ew.notLike("legal_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition orLegalBeginDateNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("legal_begin_date", value);
        return this;
    }

    public BidCustomerDOCondition andLegalEndDateIsNull() {
        ew.isNull("legal_end_date");
        return this;
    }

    public BidCustomerDOCondition orLegalEndDateIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("legal_end_date");
        return this;
    }

    public BidCustomerDOCondition andLegalEndDateIsNotNull() {
        ew.isNotNull("legal_end_date");
        return this;
    }

    public BidCustomerDOCondition orLegalEndDateIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("legal_end_date");
        return this;
    }

    public BidCustomerDOCondition andLegalEndDateEq(Object value) {
        ew.eq("legal_end_date", value);
        return this;
    }

    public BidCustomerDOCondition orLegalEndDateEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("legal_end_date", value);
        return this;
    }

    public BidCustomerDOCondition andLegalEndDateNe(Object value) {
        ew.ne("legal_end_date", value);
        return this;
    }

    public BidCustomerDOCondition orLegalEndDateNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("legal_end_date", value);
        return this;
    }

    public BidCustomerDOCondition andLegalEndDateGt(Object value) {
        ew.gt("legal_end_date", value);
        return this;
    }

    public BidCustomerDOCondition orLegalEndDateGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("legal_end_date", value);
        return this;
    }

    public BidCustomerDOCondition andLegalEndDateGe(Object value) {
        ew.ge("legal_end_date", value);
        return this;
    }

    public BidCustomerDOCondition orLegalEndDateGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("legal_end_date", value);
        return this;
    }

    public BidCustomerDOCondition andLegalEndDateLt(Object value) {
        ew.lt("legal_end_date", value);
        return this;
    }

    public BidCustomerDOCondition orLegalEndDateLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("legal_end_date", value);
        return this;
    }

    public BidCustomerDOCondition andLegalEndDateLe(Object value) {
        ew.le("legal_end_date", value);
        return this;
    }

    public BidCustomerDOCondition orLegalEndDateLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("legal_end_date", value);
        return this;
    }

    public BidCustomerDOCondition andLegalEndDateIn(Object... value) {
        ew.in("legal_end_date", value);
        return this;
    }

    public BidCustomerDOCondition orLegalEndDateIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("legal_end_date", value);
        return this;
    }

    public BidCustomerDOCondition andLegalEndDateNotIn(Object... value) {
        ew.notIn("legal_end_date", value);
        return this;
    }

    public BidCustomerDOCondition orLegalEndDateNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("legal_end_date", value);
        return this;
    }

    public BidCustomerDOCondition andLegalEndDateBetween(Object value, Object value1) {
        ew.between("legal_end_date", value, value1);
        return this;
    }

    public BidCustomerDOCondition orLegalEndDateBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("legal_end_date", value, value1);
        return this;
    }

    public BidCustomerDOCondition andLegalEndDateNotBetween(Object value, Object value1) {
        ew.notBetween("legal_end_date", value, value1);
        return this;
    }

    public BidCustomerDOCondition orLegalEndDateNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("legal_end_date", value, value1);
        return this;
    }

    public BidCustomerDOCondition andLegalEndDateLike(String value) {
        ew.like("legal_end_date", value);
        return this;
    }

    public BidCustomerDOCondition orLegalEndDateLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("legal_end_date", value);
        return this;
    }

    public BidCustomerDOCondition andLegalEndDateNotLike(String value) {
        ew.notLike("legal_end_date", value);
        return this;
    }

    public BidCustomerDOCondition orLegalEndDateNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("legal_end_date", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseNameIsNull() {
        ew.isNull("license_name");
        return this;
    }

    public BidCustomerDOCondition orLicenseNameIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("license_name");
        return this;
    }

    public BidCustomerDOCondition andLicenseNameIsNotNull() {
        ew.isNotNull("license_name");
        return this;
    }

    public BidCustomerDOCondition orLicenseNameIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("license_name");
        return this;
    }

    public BidCustomerDOCondition andLicenseNameEq(Object value) {
        ew.eq("license_name", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseNameEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("license_name", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseNameNe(Object value) {
        ew.ne("license_name", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseNameNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("license_name", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseNameGt(Object value) {
        ew.gt("license_name", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseNameGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("license_name", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseNameGe(Object value) {
        ew.ge("license_name", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseNameGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("license_name", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseNameLt(Object value) {
        ew.lt("license_name", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseNameLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("license_name", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseNameLe(Object value) {
        ew.le("license_name", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseNameLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("license_name", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseNameIn(Object... value) {
        ew.in("license_name", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseNameIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("license_name", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseNameNotIn(Object... value) {
        ew.notIn("license_name", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseNameNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("license_name", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseNameBetween(Object value, Object value1) {
        ew.between("license_name", value, value1);
        return this;
    }

    public BidCustomerDOCondition orLicenseNameBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("license_name", value, value1);
        return this;
    }

    public BidCustomerDOCondition andLicenseNameNotBetween(Object value, Object value1) {
        ew.notBetween("license_name", value, value1);
        return this;
    }

    public BidCustomerDOCondition orLicenseNameNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("license_name", value, value1);
        return this;
    }

    public BidCustomerDOCondition andLicenseNameLike(String value) {
        ew.like("license_name", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseNameLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("license_name", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseNameNotLike(String value) {
        ew.notLike("license_name", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseNameNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("license_name", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseAccountIsNull() {
        ew.isNull("license_account");
        return this;
    }

    public BidCustomerDOCondition orLicenseAccountIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("license_account");
        return this;
    }

    public BidCustomerDOCondition andLicenseAccountIsNotNull() {
        ew.isNotNull("license_account");
        return this;
    }

    public BidCustomerDOCondition orLicenseAccountIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("license_account");
        return this;
    }

    public BidCustomerDOCondition andLicenseAccountEq(Object value) {
        ew.eq("license_account", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseAccountEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("license_account", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseAccountNe(Object value) {
        ew.ne("license_account", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseAccountNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("license_account", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseAccountGt(Object value) {
        ew.gt("license_account", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseAccountGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("license_account", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseAccountGe(Object value) {
        ew.ge("license_account", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseAccountGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("license_account", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseAccountLt(Object value) {
        ew.lt("license_account", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseAccountLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("license_account", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseAccountLe(Object value) {
        ew.le("license_account", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseAccountLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("license_account", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseAccountIn(Object... value) {
        ew.in("license_account", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseAccountIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("license_account", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseAccountNotIn(Object... value) {
        ew.notIn("license_account", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseAccountNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("license_account", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseAccountBetween(Object value, Object value1) {
        ew.between("license_account", value, value1);
        return this;
    }

    public BidCustomerDOCondition orLicenseAccountBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("license_account", value, value1);
        return this;
    }

    public BidCustomerDOCondition andLicenseAccountNotBetween(Object value, Object value1) {
        ew.notBetween("license_account", value, value1);
        return this;
    }

    public BidCustomerDOCondition orLicenseAccountNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("license_account", value, value1);
        return this;
    }

    public BidCustomerDOCondition andLicenseAccountLike(String value) {
        ew.like("license_account", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseAccountLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("license_account", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseAccountNotLike(String value) {
        ew.notLike("license_account", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseAccountNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("license_account", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseLegalIsNull() {
        ew.isNull("license_legal");
        return this;
    }

    public BidCustomerDOCondition orLicenseLegalIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("license_legal");
        return this;
    }

    public BidCustomerDOCondition andLicenseLegalIsNotNull() {
        ew.isNotNull("license_legal");
        return this;
    }

    public BidCustomerDOCondition orLicenseLegalIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("license_legal");
        return this;
    }

    public BidCustomerDOCondition andLicenseLegalEq(Object value) {
        ew.eq("license_legal", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseLegalEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("license_legal", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseLegalNe(Object value) {
        ew.ne("license_legal", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseLegalNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("license_legal", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseLegalGt(Object value) {
        ew.gt("license_legal", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseLegalGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("license_legal", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseLegalGe(Object value) {
        ew.ge("license_legal", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseLegalGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("license_legal", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseLegalLt(Object value) {
        ew.lt("license_legal", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseLegalLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("license_legal", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseLegalLe(Object value) {
        ew.le("license_legal", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseLegalLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("license_legal", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseLegalIn(Object... value) {
        ew.in("license_legal", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseLegalIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("license_legal", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseLegalNotIn(Object... value) {
        ew.notIn("license_legal", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseLegalNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("license_legal", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseLegalBetween(Object value, Object value1) {
        ew.between("license_legal", value, value1);
        return this;
    }

    public BidCustomerDOCondition orLicenseLegalBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("license_legal", value, value1);
        return this;
    }

    public BidCustomerDOCondition andLicenseLegalNotBetween(Object value, Object value1) {
        ew.notBetween("license_legal", value, value1);
        return this;
    }

    public BidCustomerDOCondition orLicenseLegalNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("license_legal", value, value1);
        return this;
    }

    public BidCustomerDOCondition andLicenseLegalLike(String value) {
        ew.like("license_legal", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseLegalLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("license_legal", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseLegalNotLike(String value) {
        ew.notLike("license_legal", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseLegalNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("license_legal", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseBankIsNull() {
        ew.isNull("license_bank");
        return this;
    }

    public BidCustomerDOCondition orLicenseBankIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("license_bank");
        return this;
    }

    public BidCustomerDOCondition andLicenseBankIsNotNull() {
        ew.isNotNull("license_bank");
        return this;
    }

    public BidCustomerDOCondition orLicenseBankIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("license_bank");
        return this;
    }

    public BidCustomerDOCondition andLicenseBankEq(Object value) {
        ew.eq("license_bank", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseBankEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("license_bank", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseBankNe(Object value) {
        ew.ne("license_bank", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseBankNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("license_bank", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseBankGt(Object value) {
        ew.gt("license_bank", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseBankGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("license_bank", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseBankGe(Object value) {
        ew.ge("license_bank", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseBankGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("license_bank", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseBankLt(Object value) {
        ew.lt("license_bank", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseBankLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("license_bank", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseBankLe(Object value) {
        ew.le("license_bank", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseBankLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("license_bank", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseBankIn(Object... value) {
        ew.in("license_bank", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseBankIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("license_bank", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseBankNotIn(Object... value) {
        ew.notIn("license_bank", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseBankNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("license_bank", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseBankBetween(Object value, Object value1) {
        ew.between("license_bank", value, value1);
        return this;
    }

    public BidCustomerDOCondition orLicenseBankBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("license_bank", value, value1);
        return this;
    }

    public BidCustomerDOCondition andLicenseBankNotBetween(Object value, Object value1) {
        ew.notBetween("license_bank", value, value1);
        return this;
    }

    public BidCustomerDOCondition orLicenseBankNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("license_bank", value, value1);
        return this;
    }

    public BidCustomerDOCondition andLicenseBankLike(String value) {
        ew.like("license_bank", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseBankLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("license_bank", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseBankNotLike(String value) {
        ew.notLike("license_bank", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseBankNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("license_bank", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseCheckNoIsNull() {
        ew.isNull("license_check_no");
        return this;
    }

    public BidCustomerDOCondition orLicenseCheckNoIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("license_check_no");
        return this;
    }

    public BidCustomerDOCondition andLicenseCheckNoIsNotNull() {
        ew.isNotNull("license_check_no");
        return this;
    }

    public BidCustomerDOCondition orLicenseCheckNoIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("license_check_no");
        return this;
    }

    public BidCustomerDOCondition andLicenseCheckNoEq(Object value) {
        ew.eq("license_check_no", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseCheckNoEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("license_check_no", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseCheckNoNe(Object value) {
        ew.ne("license_check_no", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseCheckNoNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("license_check_no", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseCheckNoGt(Object value) {
        ew.gt("license_check_no", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseCheckNoGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("license_check_no", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseCheckNoGe(Object value) {
        ew.ge("license_check_no", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseCheckNoGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("license_check_no", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseCheckNoLt(Object value) {
        ew.lt("license_check_no", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseCheckNoLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("license_check_no", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseCheckNoLe(Object value) {
        ew.le("license_check_no", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseCheckNoLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("license_check_no", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseCheckNoIn(Object... value) {
        ew.in("license_check_no", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseCheckNoIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("license_check_no", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseCheckNoNotIn(Object... value) {
        ew.notIn("license_check_no", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseCheckNoNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("license_check_no", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseCheckNoBetween(Object value, Object value1) {
        ew.between("license_check_no", value, value1);
        return this;
    }

    public BidCustomerDOCondition orLicenseCheckNoBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("license_check_no", value, value1);
        return this;
    }

    public BidCustomerDOCondition andLicenseCheckNoNotBetween(Object value, Object value1) {
        ew.notBetween("license_check_no", value, value1);
        return this;
    }

    public BidCustomerDOCondition orLicenseCheckNoNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("license_check_no", value, value1);
        return this;
    }

    public BidCustomerDOCondition andLicenseCheckNoLike(String value) {
        ew.like("license_check_no", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseCheckNoLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("license_check_no", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseCheckNoNotLike(String value) {
        ew.notLike("license_check_no", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseCheckNoNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("license_check_no", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseNoIsNull() {
        ew.isNull("license__no");
        return this;
    }

    public BidCustomerDOCondition orLicenseNoIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("license__no");
        return this;
    }

    public BidCustomerDOCondition andLicenseNoIsNotNull() {
        ew.isNotNull("license__no");
        return this;
    }

    public BidCustomerDOCondition orLicenseNoIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("license__no");
        return this;
    }

    public BidCustomerDOCondition andLicenseNoEq(Object value) {
        ew.eq("license__no", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseNoEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("license__no", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseNoNe(Object value) {
        ew.ne("license__no", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseNoNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("license__no", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseNoGt(Object value) {
        ew.gt("license__no", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseNoGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("license__no", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseNoGe(Object value) {
        ew.ge("license__no", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseNoGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("license__no", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseNoLt(Object value) {
        ew.lt("license__no", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseNoLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("license__no", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseNoLe(Object value) {
        ew.le("license__no", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseNoLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("license__no", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseNoIn(Object... value) {
        ew.in("license__no", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseNoIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("license__no", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseNoNotIn(Object... value) {
        ew.notIn("license__no", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseNoNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("license__no", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseNoBetween(Object value, Object value1) {
        ew.between("license__no", value, value1);
        return this;
    }

    public BidCustomerDOCondition orLicenseNoBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("license__no", value, value1);
        return this;
    }

    public BidCustomerDOCondition andLicenseNoNotBetween(Object value, Object value1) {
        ew.notBetween("license__no", value, value1);
        return this;
    }

    public BidCustomerDOCondition orLicenseNoNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("license__no", value, value1);
        return this;
    }

    public BidCustomerDOCondition andLicenseNoLike(String value) {
        ew.like("license__no", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseNoLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("license__no", value);
        return this;
    }

    public BidCustomerDOCondition andLicenseNoNotLike(String value) {
        ew.notLike("license__no", value);
        return this;
    }

    public BidCustomerDOCondition orLicenseNoNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("license__no", value);
        return this;
    }

    public BidCustomerDOCondition andStatusIsNull() {
        ew.isNull("status");
        return this;
    }

    public BidCustomerDOCondition orStatusIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("status");
        return this;
    }

    public BidCustomerDOCondition andStatusIsNotNull() {
        ew.isNotNull("status");
        return this;
    }

    public BidCustomerDOCondition orStatusIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("status");
        return this;
    }

    public BidCustomerDOCondition andStatusEq(Object value) {
        ew.eq("status", value);
        return this;
    }

    public BidCustomerDOCondition orStatusEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("status", value);
        return this;
    }

    public BidCustomerDOCondition andStatusNe(Object value) {
        ew.ne("status", value);
        return this;
    }

    public BidCustomerDOCondition orStatusNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("status", value);
        return this;
    }

    public BidCustomerDOCondition andStatusGt(Object value) {
        ew.gt("status", value);
        return this;
    }

    public BidCustomerDOCondition orStatusGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("status", value);
        return this;
    }

    public BidCustomerDOCondition andStatusGe(Object value) {
        ew.ge("status", value);
        return this;
    }

    public BidCustomerDOCondition orStatusGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("status", value);
        return this;
    }

    public BidCustomerDOCondition andStatusLt(Object value) {
        ew.lt("status", value);
        return this;
    }

    public BidCustomerDOCondition orStatusLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("status", value);
        return this;
    }

    public BidCustomerDOCondition andStatusLe(Object value) {
        ew.le("status", value);
        return this;
    }

    public BidCustomerDOCondition orStatusLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("status", value);
        return this;
    }

    public BidCustomerDOCondition andStatusIn(Object... value) {
        ew.in("status", value);
        return this;
    }

    public BidCustomerDOCondition orStatusIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("status", value);
        return this;
    }

    public BidCustomerDOCondition andStatusNotIn(Object... value) {
        ew.notIn("status", value);
        return this;
    }

    public BidCustomerDOCondition orStatusNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("status", value);
        return this;
    }

    public BidCustomerDOCondition andStatusBetween(Object value, Object value1) {
        ew.between("status", value, value1);
        return this;
    }

    public BidCustomerDOCondition orStatusBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("status", value, value1);
        return this;
    }

    public BidCustomerDOCondition andStatusNotBetween(Object value, Object value1) {
        ew.notBetween("status", value, value1);
        return this;
    }

    public BidCustomerDOCondition orStatusNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("status", value, value1);
        return this;
    }

    public BidCustomerDOCondition andStatusLike(String value) {
        ew.like("status", value);
        return this;
    }

    public BidCustomerDOCondition orStatusLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("status", value);
        return this;
    }

    public BidCustomerDOCondition andStatusNotLike(String value) {
        ew.notLike("status", value);
        return this;
    }

    public BidCustomerDOCondition orStatusNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("status", value);
        return this;
    }

    public BidCustomerDOCondition andAuditDescIsNull() {
        ew.isNull("audit_desc");
        return this;
    }

    public BidCustomerDOCondition orAuditDescIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("audit_desc");
        return this;
    }

    public BidCustomerDOCondition andAuditDescIsNotNull() {
        ew.isNotNull("audit_desc");
        return this;
    }

    public BidCustomerDOCondition orAuditDescIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("audit_desc");
        return this;
    }

    public BidCustomerDOCondition andAuditDescEq(Object value) {
        ew.eq("audit_desc", value);
        return this;
    }

    public BidCustomerDOCondition orAuditDescEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("audit_desc", value);
        return this;
    }

    public BidCustomerDOCondition andAuditDescNe(Object value) {
        ew.ne("audit_desc", value);
        return this;
    }

    public BidCustomerDOCondition orAuditDescNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("audit_desc", value);
        return this;
    }

    public BidCustomerDOCondition andAuditDescGt(Object value) {
        ew.gt("audit_desc", value);
        return this;
    }

    public BidCustomerDOCondition orAuditDescGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("audit_desc", value);
        return this;
    }

    public BidCustomerDOCondition andAuditDescGe(Object value) {
        ew.ge("audit_desc", value);
        return this;
    }

    public BidCustomerDOCondition orAuditDescGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("audit_desc", value);
        return this;
    }

    public BidCustomerDOCondition andAuditDescLt(Object value) {
        ew.lt("audit_desc", value);
        return this;
    }

    public BidCustomerDOCondition orAuditDescLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("audit_desc", value);
        return this;
    }

    public BidCustomerDOCondition andAuditDescLe(Object value) {
        ew.le("audit_desc", value);
        return this;
    }

    public BidCustomerDOCondition orAuditDescLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("audit_desc", value);
        return this;
    }

    public BidCustomerDOCondition andAuditDescIn(Object... value) {
        ew.in("audit_desc", value);
        return this;
    }

    public BidCustomerDOCondition orAuditDescIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("audit_desc", value);
        return this;
    }

    public BidCustomerDOCondition andAuditDescNotIn(Object... value) {
        ew.notIn("audit_desc", value);
        return this;
    }

    public BidCustomerDOCondition orAuditDescNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("audit_desc", value);
        return this;
    }

    public BidCustomerDOCondition andAuditDescBetween(Object value, Object value1) {
        ew.between("audit_desc", value, value1);
        return this;
    }

    public BidCustomerDOCondition orAuditDescBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("audit_desc", value, value1);
        return this;
    }

    public BidCustomerDOCondition andAuditDescNotBetween(Object value, Object value1) {
        ew.notBetween("audit_desc", value, value1);
        return this;
    }

    public BidCustomerDOCondition orAuditDescNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("audit_desc", value, value1);
        return this;
    }

    public BidCustomerDOCondition andAuditDescLike(String value) {
        ew.like("audit_desc", value);
        return this;
    }

    public BidCustomerDOCondition orAuditDescLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("audit_desc", value);
        return this;
    }

    public BidCustomerDOCondition andAuditDescNotLike(String value) {
        ew.notLike("audit_desc", value);
        return this;
    }

    public BidCustomerDOCondition orAuditDescNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("audit_desc", value);
        return this;
    }

    public BidCustomerDOCondition andFollowIdIsNull() {
        ew.isNull("follow_id");
        return this;
    }

    public BidCustomerDOCondition orFollowIdIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("follow_id");
        return this;
    }

    public BidCustomerDOCondition andFollowIdIsNotNull() {
        ew.isNotNull("follow_id");
        return this;
    }

    public BidCustomerDOCondition orFollowIdIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("follow_id");
        return this;
    }

    public BidCustomerDOCondition andFollowIdEq(Object value) {
        ew.eq("follow_id", value);
        return this;
    }

    public BidCustomerDOCondition orFollowIdEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("follow_id", value);
        return this;
    }

    public BidCustomerDOCondition andFollowIdNe(Object value) {
        ew.ne("follow_id", value);
        return this;
    }

    public BidCustomerDOCondition orFollowIdNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("follow_id", value);
        return this;
    }

    public BidCustomerDOCondition andFollowIdGt(Object value) {
        ew.gt("follow_id", value);
        return this;
    }

    public BidCustomerDOCondition orFollowIdGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("follow_id", value);
        return this;
    }

    public BidCustomerDOCondition andFollowIdGe(Object value) {
        ew.ge("follow_id", value);
        return this;
    }

    public BidCustomerDOCondition orFollowIdGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("follow_id", value);
        return this;
    }

    public BidCustomerDOCondition andFollowIdLt(Object value) {
        ew.lt("follow_id", value);
        return this;
    }

    public BidCustomerDOCondition orFollowIdLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("follow_id", value);
        return this;
    }

    public BidCustomerDOCondition andFollowIdLe(Object value) {
        ew.le("follow_id", value);
        return this;
    }

    public BidCustomerDOCondition orFollowIdLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("follow_id", value);
        return this;
    }

    public BidCustomerDOCondition andFollowIdIn(Object... value) {
        ew.in("follow_id", value);
        return this;
    }

    public BidCustomerDOCondition orFollowIdIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("follow_id", value);
        return this;
    }

    public BidCustomerDOCondition andFollowIdNotIn(Object... value) {
        ew.notIn("follow_id", value);
        return this;
    }

    public BidCustomerDOCondition orFollowIdNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("follow_id", value);
        return this;
    }

    public BidCustomerDOCondition andFollowIdBetween(Object value, Object value1) {
        ew.between("follow_id", value, value1);
        return this;
    }

    public BidCustomerDOCondition orFollowIdBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("follow_id", value, value1);
        return this;
    }

    public BidCustomerDOCondition andFollowIdNotBetween(Object value, Object value1) {
        ew.notBetween("follow_id", value, value1);
        return this;
    }

    public BidCustomerDOCondition orFollowIdNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("follow_id", value, value1);
        return this;
    }

    public BidCustomerDOCondition andFollowIdLike(String value) {
        ew.like("follow_id", value);
        return this;
    }

    public BidCustomerDOCondition orFollowIdLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("follow_id", value);
        return this;
    }

    public BidCustomerDOCondition andFollowIdNotLike(String value) {
        ew.notLike("follow_id", value);
        return this;
    }

    public BidCustomerDOCondition orFollowIdNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("follow_id", value);
        return this;
    }

    public BidCustomerDOCondition andBeiandiquCodeIsNull() {
        ew.isNull("beiandiqu_code");
        return this;
    }

    public BidCustomerDOCondition orBeiandiquCodeIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("beiandiqu_code");
        return this;
    }

    public BidCustomerDOCondition andBeiandiquCodeIsNotNull() {
        ew.isNotNull("beiandiqu_code");
        return this;
    }

    public BidCustomerDOCondition orBeiandiquCodeIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("beiandiqu_code");
        return this;
    }

    public BidCustomerDOCondition andBeiandiquCodeEq(Object value) {
        ew.eq("beiandiqu_code", value);
        return this;
    }

    public BidCustomerDOCondition orBeiandiquCodeEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("beiandiqu_code", value);
        return this;
    }

    public BidCustomerDOCondition andBeiandiquCodeNe(Object value) {
        ew.ne("beiandiqu_code", value);
        return this;
    }

    public BidCustomerDOCondition orBeiandiquCodeNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("beiandiqu_code", value);
        return this;
    }

    public BidCustomerDOCondition andBeiandiquCodeGt(Object value) {
        ew.gt("beiandiqu_code", value);
        return this;
    }

    public BidCustomerDOCondition orBeiandiquCodeGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("beiandiqu_code", value);
        return this;
    }

    public BidCustomerDOCondition andBeiandiquCodeGe(Object value) {
        ew.ge("beiandiqu_code", value);
        return this;
    }

    public BidCustomerDOCondition orBeiandiquCodeGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("beiandiqu_code", value);
        return this;
    }

    public BidCustomerDOCondition andBeiandiquCodeLt(Object value) {
        ew.lt("beiandiqu_code", value);
        return this;
    }

    public BidCustomerDOCondition orBeiandiquCodeLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("beiandiqu_code", value);
        return this;
    }

    public BidCustomerDOCondition andBeiandiquCodeLe(Object value) {
        ew.le("beiandiqu_code", value);
        return this;
    }

    public BidCustomerDOCondition orBeiandiquCodeLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("beiandiqu_code", value);
        return this;
    }

    public BidCustomerDOCondition andBeiandiquCodeIn(Object... value) {
        ew.in("beiandiqu_code", value);
        return this;
    }

    public BidCustomerDOCondition orBeiandiquCodeIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("beiandiqu_code", value);
        return this;
    }

    public BidCustomerDOCondition andBeiandiquCodeNotIn(Object... value) {
        ew.notIn("beiandiqu_code", value);
        return this;
    }

    public BidCustomerDOCondition orBeiandiquCodeNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("beiandiqu_code", value);
        return this;
    }

    public BidCustomerDOCondition andBeiandiquCodeBetween(Object value, Object value1) {
        ew.between("beiandiqu_code", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBeiandiquCodeBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("beiandiqu_code", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBeiandiquCodeNotBetween(Object value, Object value1) {
        ew.notBetween("beiandiqu_code", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBeiandiquCodeNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("beiandiqu_code", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBeiandiquCodeLike(String value) {
        ew.like("beiandiqu_code", value);
        return this;
    }

    public BidCustomerDOCondition orBeiandiquCodeLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("beiandiqu_code", value);
        return this;
    }

    public BidCustomerDOCondition andBeiandiquCodeNotLike(String value) {
        ew.notLike("beiandiqu_code", value);
        return this;
    }

    public BidCustomerDOCondition orBeiandiquCodeNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("beiandiqu_code", value);
        return this;
    }

    public BidCustomerDOCondition andBankNameIsNull() {
        ew.isNull("bank_name");
        return this;
    }

    public BidCustomerDOCondition orBankNameIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("bank_name");
        return this;
    }

    public BidCustomerDOCondition andBankNameIsNotNull() {
        ew.isNotNull("bank_name");
        return this;
    }

    public BidCustomerDOCondition orBankNameIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("bank_name");
        return this;
    }

    public BidCustomerDOCondition andBankNameEq(Object value) {
        ew.eq("bank_name", value);
        return this;
    }

    public BidCustomerDOCondition orBankNameEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("bank_name", value);
        return this;
    }

    public BidCustomerDOCondition andBankNameNe(Object value) {
        ew.ne("bank_name", value);
        return this;
    }

    public BidCustomerDOCondition orBankNameNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("bank_name", value);
        return this;
    }

    public BidCustomerDOCondition andBankNameGt(Object value) {
        ew.gt("bank_name", value);
        return this;
    }

    public BidCustomerDOCondition orBankNameGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("bank_name", value);
        return this;
    }

    public BidCustomerDOCondition andBankNameGe(Object value) {
        ew.ge("bank_name", value);
        return this;
    }

    public BidCustomerDOCondition orBankNameGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("bank_name", value);
        return this;
    }

    public BidCustomerDOCondition andBankNameLt(Object value) {
        ew.lt("bank_name", value);
        return this;
    }

    public BidCustomerDOCondition orBankNameLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("bank_name", value);
        return this;
    }

    public BidCustomerDOCondition andBankNameLe(Object value) {
        ew.le("bank_name", value);
        return this;
    }

    public BidCustomerDOCondition orBankNameLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("bank_name", value);
        return this;
    }

    public BidCustomerDOCondition andBankNameIn(Object... value) {
        ew.in("bank_name", value);
        return this;
    }

    public BidCustomerDOCondition orBankNameIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("bank_name", value);
        return this;
    }

    public BidCustomerDOCondition andBankNameNotIn(Object... value) {
        ew.notIn("bank_name", value);
        return this;
    }

    public BidCustomerDOCondition orBankNameNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("bank_name", value);
        return this;
    }

    public BidCustomerDOCondition andBankNameBetween(Object value, Object value1) {
        ew.between("bank_name", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBankNameBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("bank_name", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBankNameNotBetween(Object value, Object value1) {
        ew.notBetween("bank_name", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBankNameNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("bank_name", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBankNameLike(String value) {
        ew.like("bank_name", value);
        return this;
    }

    public BidCustomerDOCondition orBankNameLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("bank_name", value);
        return this;
    }

    public BidCustomerDOCondition andBankNameNotLike(String value) {
        ew.notLike("bank_name", value);
        return this;
    }

    public BidCustomerDOCondition orBankNameNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("bank_name", value);
        return this;
    }

    public BidCustomerDOCondition andBankCardNumIsNull() {
        ew.isNull("bank_card_num");
        return this;
    }

    public BidCustomerDOCondition orBankCardNumIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("bank_card_num");
        return this;
    }

    public BidCustomerDOCondition andBankCardNumIsNotNull() {
        ew.isNotNull("bank_card_num");
        return this;
    }

    public BidCustomerDOCondition orBankCardNumIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("bank_card_num");
        return this;
    }

    public BidCustomerDOCondition andBankCardNumEq(Object value) {
        ew.eq("bank_card_num", value);
        return this;
    }

    public BidCustomerDOCondition orBankCardNumEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("bank_card_num", value);
        return this;
    }

    public BidCustomerDOCondition andBankCardNumNe(Object value) {
        ew.ne("bank_card_num", value);
        return this;
    }

    public BidCustomerDOCondition orBankCardNumNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("bank_card_num", value);
        return this;
    }

    public BidCustomerDOCondition andBankCardNumGt(Object value) {
        ew.gt("bank_card_num", value);
        return this;
    }

    public BidCustomerDOCondition orBankCardNumGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("bank_card_num", value);
        return this;
    }

    public BidCustomerDOCondition andBankCardNumGe(Object value) {
        ew.ge("bank_card_num", value);
        return this;
    }

    public BidCustomerDOCondition orBankCardNumGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("bank_card_num", value);
        return this;
    }

    public BidCustomerDOCondition andBankCardNumLt(Object value) {
        ew.lt("bank_card_num", value);
        return this;
    }

    public BidCustomerDOCondition orBankCardNumLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("bank_card_num", value);
        return this;
    }

    public BidCustomerDOCondition andBankCardNumLe(Object value) {
        ew.le("bank_card_num", value);
        return this;
    }

    public BidCustomerDOCondition orBankCardNumLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("bank_card_num", value);
        return this;
    }

    public BidCustomerDOCondition andBankCardNumIn(Object... value) {
        ew.in("bank_card_num", value);
        return this;
    }

    public BidCustomerDOCondition orBankCardNumIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("bank_card_num", value);
        return this;
    }

    public BidCustomerDOCondition andBankCardNumNotIn(Object... value) {
        ew.notIn("bank_card_num", value);
        return this;
    }

    public BidCustomerDOCondition orBankCardNumNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("bank_card_num", value);
        return this;
    }

    public BidCustomerDOCondition andBankCardNumBetween(Object value, Object value1) {
        ew.between("bank_card_num", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBankCardNumBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("bank_card_num", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBankCardNumNotBetween(Object value, Object value1) {
        ew.notBetween("bank_card_num", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBankCardNumNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("bank_card_num", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBankCardNumLike(String value) {
        ew.like("bank_card_num", value);
        return this;
    }

    public BidCustomerDOCondition orBankCardNumLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("bank_card_num", value);
        return this;
    }

    public BidCustomerDOCondition andBankCardNumNotLike(String value) {
        ew.notLike("bank_card_num", value);
        return this;
    }

    public BidCustomerDOCondition orBankCardNumNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("bank_card_num", value);
        return this;
    }

    public BidCustomerDOCondition andBankUserNameIsNull() {
        ew.isNull("bank_user_name");
        return this;
    }

    public BidCustomerDOCondition orBankUserNameIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("bank_user_name");
        return this;
    }

    public BidCustomerDOCondition andBankUserNameIsNotNull() {
        ew.isNotNull("bank_user_name");
        return this;
    }

    public BidCustomerDOCondition orBankUserNameIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("bank_user_name");
        return this;
    }

    public BidCustomerDOCondition andBankUserNameEq(Object value) {
        ew.eq("bank_user_name", value);
        return this;
    }

    public BidCustomerDOCondition orBankUserNameEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("bank_user_name", value);
        return this;
    }

    public BidCustomerDOCondition andBankUserNameNe(Object value) {
        ew.ne("bank_user_name", value);
        return this;
    }

    public BidCustomerDOCondition orBankUserNameNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("bank_user_name", value);
        return this;
    }

    public BidCustomerDOCondition andBankUserNameGt(Object value) {
        ew.gt("bank_user_name", value);
        return this;
    }

    public BidCustomerDOCondition orBankUserNameGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("bank_user_name", value);
        return this;
    }

    public BidCustomerDOCondition andBankUserNameGe(Object value) {
        ew.ge("bank_user_name", value);
        return this;
    }

    public BidCustomerDOCondition orBankUserNameGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("bank_user_name", value);
        return this;
    }

    public BidCustomerDOCondition andBankUserNameLt(Object value) {
        ew.lt("bank_user_name", value);
        return this;
    }

    public BidCustomerDOCondition orBankUserNameLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("bank_user_name", value);
        return this;
    }

    public BidCustomerDOCondition andBankUserNameLe(Object value) {
        ew.le("bank_user_name", value);
        return this;
    }

    public BidCustomerDOCondition orBankUserNameLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("bank_user_name", value);
        return this;
    }

    public BidCustomerDOCondition andBankUserNameIn(Object... value) {
        ew.in("bank_user_name", value);
        return this;
    }

    public BidCustomerDOCondition orBankUserNameIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("bank_user_name", value);
        return this;
    }

    public BidCustomerDOCondition andBankUserNameNotIn(Object... value) {
        ew.notIn("bank_user_name", value);
        return this;
    }

    public BidCustomerDOCondition orBankUserNameNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("bank_user_name", value);
        return this;
    }

    public BidCustomerDOCondition andBankUserNameBetween(Object value, Object value1) {
        ew.between("bank_user_name", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBankUserNameBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("bank_user_name", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBankUserNameNotBetween(Object value, Object value1) {
        ew.notBetween("bank_user_name", value, value1);
        return this;
    }

    public BidCustomerDOCondition orBankUserNameNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("bank_user_name", value, value1);
        return this;
    }

    public BidCustomerDOCondition andBankUserNameLike(String value) {
        ew.like("bank_user_name", value);
        return this;
    }

    public BidCustomerDOCondition orBankUserNameLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("bank_user_name", value);
        return this;
    }

    public BidCustomerDOCondition andBankUserNameNotLike(String value) {
        ew.notLike("bank_user_name", value);
        return this;
    }

    public BidCustomerDOCondition orBankUserNameNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("bank_user_name", value);
        return this;
    }

    public BidCustomerDOCondition andComTelAreaIsNull() {
        ew.isNull("com_tel_area");
        return this;
    }

    public BidCustomerDOCondition orComTelAreaIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("com_tel_area");
        return this;
    }

    public BidCustomerDOCondition andComTelAreaIsNotNull() {
        ew.isNotNull("com_tel_area");
        return this;
    }

    public BidCustomerDOCondition orComTelAreaIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("com_tel_area");
        return this;
    }

    public BidCustomerDOCondition andComTelAreaEq(Object value) {
        ew.eq("com_tel_area", value);
        return this;
    }

    public BidCustomerDOCondition orComTelAreaEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("com_tel_area", value);
        return this;
    }

    public BidCustomerDOCondition andComTelAreaNe(Object value) {
        ew.ne("com_tel_area", value);
        return this;
    }

    public BidCustomerDOCondition orComTelAreaNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("com_tel_area", value);
        return this;
    }

    public BidCustomerDOCondition andComTelAreaGt(Object value) {
        ew.gt("com_tel_area", value);
        return this;
    }

    public BidCustomerDOCondition orComTelAreaGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("com_tel_area", value);
        return this;
    }

    public BidCustomerDOCondition andComTelAreaGe(Object value) {
        ew.ge("com_tel_area", value);
        return this;
    }

    public BidCustomerDOCondition orComTelAreaGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("com_tel_area", value);
        return this;
    }

    public BidCustomerDOCondition andComTelAreaLt(Object value) {
        ew.lt("com_tel_area", value);
        return this;
    }

    public BidCustomerDOCondition orComTelAreaLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("com_tel_area", value);
        return this;
    }

    public BidCustomerDOCondition andComTelAreaLe(Object value) {
        ew.le("com_tel_area", value);
        return this;
    }

    public BidCustomerDOCondition orComTelAreaLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("com_tel_area", value);
        return this;
    }

    public BidCustomerDOCondition andComTelAreaIn(Object... value) {
        ew.in("com_tel_area", value);
        return this;
    }

    public BidCustomerDOCondition orComTelAreaIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("com_tel_area", value);
        return this;
    }

    public BidCustomerDOCondition andComTelAreaNotIn(Object... value) {
        ew.notIn("com_tel_area", value);
        return this;
    }

    public BidCustomerDOCondition orComTelAreaNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("com_tel_area", value);
        return this;
    }

    public BidCustomerDOCondition andComTelAreaBetween(Object value, Object value1) {
        ew.between("com_tel_area", value, value1);
        return this;
    }

    public BidCustomerDOCondition orComTelAreaBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("com_tel_area", value, value1);
        return this;
    }

    public BidCustomerDOCondition andComTelAreaNotBetween(Object value, Object value1) {
        ew.notBetween("com_tel_area", value, value1);
        return this;
    }

    public BidCustomerDOCondition orComTelAreaNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("com_tel_area", value, value1);
        return this;
    }

    public BidCustomerDOCondition andComTelAreaLike(String value) {
        ew.like("com_tel_area", value);
        return this;
    }

    public BidCustomerDOCondition orComTelAreaLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("com_tel_area", value);
        return this;
    }

    public BidCustomerDOCondition andComTelAreaNotLike(String value) {
        ew.notLike("com_tel_area", value);
        return this;
    }

    public BidCustomerDOCondition orComTelAreaNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("com_tel_area", value);
        return this;
    }

    public BidCustomerDOCondition andComTelNumIsNull() {
        ew.isNull("com_tel_num");
        return this;
    }

    public BidCustomerDOCondition orComTelNumIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("com_tel_num");
        return this;
    }

    public BidCustomerDOCondition andComTelNumIsNotNull() {
        ew.isNotNull("com_tel_num");
        return this;
    }

    public BidCustomerDOCondition orComTelNumIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("com_tel_num");
        return this;
    }

    public BidCustomerDOCondition andComTelNumEq(Object value) {
        ew.eq("com_tel_num", value);
        return this;
    }

    public BidCustomerDOCondition orComTelNumEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("com_tel_num", value);
        return this;
    }

    public BidCustomerDOCondition andComTelNumNe(Object value) {
        ew.ne("com_tel_num", value);
        return this;
    }

    public BidCustomerDOCondition orComTelNumNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("com_tel_num", value);
        return this;
    }

    public BidCustomerDOCondition andComTelNumGt(Object value) {
        ew.gt("com_tel_num", value);
        return this;
    }

    public BidCustomerDOCondition orComTelNumGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("com_tel_num", value);
        return this;
    }

    public BidCustomerDOCondition andComTelNumGe(Object value) {
        ew.ge("com_tel_num", value);
        return this;
    }

    public BidCustomerDOCondition orComTelNumGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("com_tel_num", value);
        return this;
    }

    public BidCustomerDOCondition andComTelNumLt(Object value) {
        ew.lt("com_tel_num", value);
        return this;
    }

    public BidCustomerDOCondition orComTelNumLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("com_tel_num", value);
        return this;
    }

    public BidCustomerDOCondition andComTelNumLe(Object value) {
        ew.le("com_tel_num", value);
        return this;
    }

    public BidCustomerDOCondition orComTelNumLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("com_tel_num", value);
        return this;
    }

    public BidCustomerDOCondition andComTelNumIn(Object... value) {
        ew.in("com_tel_num", value);
        return this;
    }

    public BidCustomerDOCondition orComTelNumIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("com_tel_num", value);
        return this;
    }

    public BidCustomerDOCondition andComTelNumNotIn(Object... value) {
        ew.notIn("com_tel_num", value);
        return this;
    }

    public BidCustomerDOCondition orComTelNumNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("com_tel_num", value);
        return this;
    }

    public BidCustomerDOCondition andComTelNumBetween(Object value, Object value1) {
        ew.between("com_tel_num", value, value1);
        return this;
    }

    public BidCustomerDOCondition orComTelNumBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("com_tel_num", value, value1);
        return this;
    }

    public BidCustomerDOCondition andComTelNumNotBetween(Object value, Object value1) {
        ew.notBetween("com_tel_num", value, value1);
        return this;
    }

    public BidCustomerDOCondition orComTelNumNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("com_tel_num", value, value1);
        return this;
    }

    public BidCustomerDOCondition andComTelNumLike(String value) {
        ew.like("com_tel_num", value);
        return this;
    }

    public BidCustomerDOCondition orComTelNumLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("com_tel_num", value);
        return this;
    }

    public BidCustomerDOCondition andComTelNumNotLike(String value) {
        ew.notLike("com_tel_num", value);
        return this;
    }

    public BidCustomerDOCondition orComTelNumNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("com_tel_num", value);
        return this;
    }

    public BidCustomerDOCondition andProvinceIsNull() {
        ew.isNull("province");
        return this;
    }

    public BidCustomerDOCondition orProvinceIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("province");
        return this;
    }

    public BidCustomerDOCondition andProvinceIsNotNull() {
        ew.isNotNull("province");
        return this;
    }

    public BidCustomerDOCondition orProvinceIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("province");
        return this;
    }

    public BidCustomerDOCondition andProvinceEq(Object value) {
        ew.eq("province", value);
        return this;
    }

    public BidCustomerDOCondition orProvinceEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("province", value);
        return this;
    }

    public BidCustomerDOCondition andProvinceNe(Object value) {
        ew.ne("province", value);
        return this;
    }

    public BidCustomerDOCondition orProvinceNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("province", value);
        return this;
    }

    public BidCustomerDOCondition andProvinceGt(Object value) {
        ew.gt("province", value);
        return this;
    }

    public BidCustomerDOCondition orProvinceGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("province", value);
        return this;
    }

    public BidCustomerDOCondition andProvinceGe(Object value) {
        ew.ge("province", value);
        return this;
    }

    public BidCustomerDOCondition orProvinceGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("province", value);
        return this;
    }

    public BidCustomerDOCondition andProvinceLt(Object value) {
        ew.lt("province", value);
        return this;
    }

    public BidCustomerDOCondition orProvinceLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("province", value);
        return this;
    }

    public BidCustomerDOCondition andProvinceLe(Object value) {
        ew.le("province", value);
        return this;
    }

    public BidCustomerDOCondition orProvinceLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("province", value);
        return this;
    }

    public BidCustomerDOCondition andProvinceIn(Object... value) {
        ew.in("province", value);
        return this;
    }

    public BidCustomerDOCondition orProvinceIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("province", value);
        return this;
    }

    public BidCustomerDOCondition andProvinceNotIn(Object... value) {
        ew.notIn("province", value);
        return this;
    }

    public BidCustomerDOCondition orProvinceNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("province", value);
        return this;
    }

    public BidCustomerDOCondition andProvinceBetween(Object value, Object value1) {
        ew.between("province", value, value1);
        return this;
    }

    public BidCustomerDOCondition orProvinceBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("province", value, value1);
        return this;
    }

    public BidCustomerDOCondition andProvinceNotBetween(Object value, Object value1) {
        ew.notBetween("province", value, value1);
        return this;
    }

    public BidCustomerDOCondition orProvinceNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("province", value, value1);
        return this;
    }

    public BidCustomerDOCondition andProvinceLike(String value) {
        ew.like("province", value);
        return this;
    }

    public BidCustomerDOCondition orProvinceLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("province", value);
        return this;
    }

    public BidCustomerDOCondition andProvinceNotLike(String value) {
        ew.notLike("province", value);
        return this;
    }

    public BidCustomerDOCondition orProvinceNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("province", value);
        return this;
    }

    public BidCustomerDOCondition andCityIsNull() {
        ew.isNull("city");
        return this;
    }

    public BidCustomerDOCondition orCityIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("city");
        return this;
    }

    public BidCustomerDOCondition andCityIsNotNull() {
        ew.isNotNull("city");
        return this;
    }

    public BidCustomerDOCondition orCityIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("city");
        return this;
    }

    public BidCustomerDOCondition andCityEq(Object value) {
        ew.eq("city", value);
        return this;
    }

    public BidCustomerDOCondition orCityEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("city", value);
        return this;
    }

    public BidCustomerDOCondition andCityNe(Object value) {
        ew.ne("city", value);
        return this;
    }

    public BidCustomerDOCondition orCityNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("city", value);
        return this;
    }

    public BidCustomerDOCondition andCityGt(Object value) {
        ew.gt("city", value);
        return this;
    }

    public BidCustomerDOCondition orCityGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("city", value);
        return this;
    }

    public BidCustomerDOCondition andCityGe(Object value) {
        ew.ge("city", value);
        return this;
    }

    public BidCustomerDOCondition orCityGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("city", value);
        return this;
    }

    public BidCustomerDOCondition andCityLt(Object value) {
        ew.lt("city", value);
        return this;
    }

    public BidCustomerDOCondition orCityLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("city", value);
        return this;
    }

    public BidCustomerDOCondition andCityLe(Object value) {
        ew.le("city", value);
        return this;
    }

    public BidCustomerDOCondition orCityLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("city", value);
        return this;
    }

    public BidCustomerDOCondition andCityIn(Object... value) {
        ew.in("city", value);
        return this;
    }

    public BidCustomerDOCondition orCityIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("city", value);
        return this;
    }

    public BidCustomerDOCondition andCityNotIn(Object... value) {
        ew.notIn("city", value);
        return this;
    }

    public BidCustomerDOCondition orCityNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("city", value);
        return this;
    }

    public BidCustomerDOCondition andCityBetween(Object value, Object value1) {
        ew.between("city", value, value1);
        return this;
    }

    public BidCustomerDOCondition orCityBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("city", value, value1);
        return this;
    }

    public BidCustomerDOCondition andCityNotBetween(Object value, Object value1) {
        ew.notBetween("city", value, value1);
        return this;
    }

    public BidCustomerDOCondition orCityNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("city", value, value1);
        return this;
    }

    public BidCustomerDOCondition andCityLike(String value) {
        ew.like("city", value);
        return this;
    }

    public BidCustomerDOCondition orCityLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("city", value);
        return this;
    }

    public BidCustomerDOCondition andCityNotLike(String value) {
        ew.notLike("city", value);
        return this;
    }

    public BidCustomerDOCondition orCityNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("city", value);
        return this;
    }

    public BidCustomerDOCondition andDistrictIsNull() {
        ew.isNull("district");
        return this;
    }

    public BidCustomerDOCondition orDistrictIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("district");
        return this;
    }

    public BidCustomerDOCondition andDistrictIsNotNull() {
        ew.isNotNull("district");
        return this;
    }

    public BidCustomerDOCondition orDistrictIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("district");
        return this;
    }

    public BidCustomerDOCondition andDistrictEq(Object value) {
        ew.eq("district", value);
        return this;
    }

    public BidCustomerDOCondition orDistrictEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("district", value);
        return this;
    }

    public BidCustomerDOCondition andDistrictNe(Object value) {
        ew.ne("district", value);
        return this;
    }

    public BidCustomerDOCondition orDistrictNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("district", value);
        return this;
    }

    public BidCustomerDOCondition andDistrictGt(Object value) {
        ew.gt("district", value);
        return this;
    }

    public BidCustomerDOCondition orDistrictGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("district", value);
        return this;
    }

    public BidCustomerDOCondition andDistrictGe(Object value) {
        ew.ge("district", value);
        return this;
    }

    public BidCustomerDOCondition orDistrictGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("district", value);
        return this;
    }

    public BidCustomerDOCondition andDistrictLt(Object value) {
        ew.lt("district", value);
        return this;
    }

    public BidCustomerDOCondition orDistrictLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("district", value);
        return this;
    }

    public BidCustomerDOCondition andDistrictLe(Object value) {
        ew.le("district", value);
        return this;
    }

    public BidCustomerDOCondition orDistrictLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("district", value);
        return this;
    }

    public BidCustomerDOCondition andDistrictIn(Object... value) {
        ew.in("district", value);
        return this;
    }

    public BidCustomerDOCondition orDistrictIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("district", value);
        return this;
    }

    public BidCustomerDOCondition andDistrictNotIn(Object... value) {
        ew.notIn("district", value);
        return this;
    }

    public BidCustomerDOCondition orDistrictNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("district", value);
        return this;
    }

    public BidCustomerDOCondition andDistrictBetween(Object value, Object value1) {
        ew.between("district", value, value1);
        return this;
    }

    public BidCustomerDOCondition orDistrictBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("district", value, value1);
        return this;
    }

    public BidCustomerDOCondition andDistrictNotBetween(Object value, Object value1) {
        ew.notBetween("district", value, value1);
        return this;
    }

    public BidCustomerDOCondition orDistrictNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("district", value, value1);
        return this;
    }

    public BidCustomerDOCondition andDistrictLike(String value) {
        ew.like("district", value);
        return this;
    }

    public BidCustomerDOCondition orDistrictLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("district", value);
        return this;
    }

    public BidCustomerDOCondition andDistrictNotLike(String value) {
        ew.notLike("district", value);
        return this;
    }

    public BidCustomerDOCondition orDistrictNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("district", value);
        return this;
    }

    public BidCustomerDOCondition andEnterpriseIdIsNull() {
        ew.isNull("enterprise_id");
        return this;
    }

    public BidCustomerDOCondition orEnterpriseIdIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("enterprise_id");
        return this;
    }

    public BidCustomerDOCondition andEnterpriseIdIsNotNull() {
        ew.isNotNull("enterprise_id");
        return this;
    }

    public BidCustomerDOCondition orEnterpriseIdIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("enterprise_id");
        return this;
    }

    public BidCustomerDOCondition andEnterpriseIdEq(Object value) {
        ew.eq("enterprise_id", value);
        return this;
    }

    public BidCustomerDOCondition orEnterpriseIdEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("enterprise_id", value);
        return this;
    }

    public BidCustomerDOCondition andEnterpriseIdNe(Object value) {
        ew.ne("enterprise_id", value);
        return this;
    }

    public BidCustomerDOCondition orEnterpriseIdNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("enterprise_id", value);
        return this;
    }

    public BidCustomerDOCondition andEnterpriseIdGt(Object value) {
        ew.gt("enterprise_id", value);
        return this;
    }

    public BidCustomerDOCondition orEnterpriseIdGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("enterprise_id", value);
        return this;
    }

    public BidCustomerDOCondition andEnterpriseIdGe(Object value) {
        ew.ge("enterprise_id", value);
        return this;
    }

    public BidCustomerDOCondition orEnterpriseIdGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("enterprise_id", value);
        return this;
    }

    public BidCustomerDOCondition andEnterpriseIdLt(Object value) {
        ew.lt("enterprise_id", value);
        return this;
    }

    public BidCustomerDOCondition orEnterpriseIdLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("enterprise_id", value);
        return this;
    }

    public BidCustomerDOCondition andEnterpriseIdLe(Object value) {
        ew.le("enterprise_id", value);
        return this;
    }

    public BidCustomerDOCondition orEnterpriseIdLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("enterprise_id", value);
        return this;
    }

    public BidCustomerDOCondition andEnterpriseIdIn(Object... value) {
        ew.in("enterprise_id", value);
        return this;
    }

    public BidCustomerDOCondition orEnterpriseIdIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("enterprise_id", value);
        return this;
    }

    public BidCustomerDOCondition andEnterpriseIdNotIn(Object... value) {
        ew.notIn("enterprise_id", value);
        return this;
    }

    public BidCustomerDOCondition orEnterpriseIdNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("enterprise_id", value);
        return this;
    }

    public BidCustomerDOCondition andEnterpriseIdBetween(Object value, Object value1) {
        ew.between("enterprise_id", value, value1);
        return this;
    }

    public BidCustomerDOCondition orEnterpriseIdBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("enterprise_id", value, value1);
        return this;
    }

    public BidCustomerDOCondition andEnterpriseIdNotBetween(Object value, Object value1) {
        ew.notBetween("enterprise_id", value, value1);
        return this;
    }

    public BidCustomerDOCondition orEnterpriseIdNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("enterprise_id", value, value1);
        return this;
    }

    public BidCustomerDOCondition andEnterpriseIdLike(String value) {
        ew.like("enterprise_id", value);
        return this;
    }

    public BidCustomerDOCondition orEnterpriseIdLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("enterprise_id", value);
        return this;
    }

    public BidCustomerDOCondition andEnterpriseIdNotLike(String value) {
        ew.notLike("enterprise_id", value);
        return this;
    }

    public BidCustomerDOCondition orEnterpriseIdNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("enterprise_id", value);
        return this;
    }

    public BidCustomerDOCondition andResultQueryTimesIsNull() {
        ew.isNull("result_query_times");
        return this;
    }

    public BidCustomerDOCondition orResultQueryTimesIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("result_query_times");
        return this;
    }

    public BidCustomerDOCondition andResultQueryTimesIsNotNull() {
        ew.isNotNull("result_query_times");
        return this;
    }

    public BidCustomerDOCondition orResultQueryTimesIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("result_query_times");
        return this;
    }

    public BidCustomerDOCondition andResultQueryTimesEq(Object value) {
        ew.eq("result_query_times", value);
        return this;
    }

    public BidCustomerDOCondition orResultQueryTimesEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("result_query_times", value);
        return this;
    }

    public BidCustomerDOCondition andResultQueryTimesNe(Object value) {
        ew.ne("result_query_times", value);
        return this;
    }

    public BidCustomerDOCondition orResultQueryTimesNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("result_query_times", value);
        return this;
    }

    public BidCustomerDOCondition andResultQueryTimesGt(Object value) {
        ew.gt("result_query_times", value);
        return this;
    }

    public BidCustomerDOCondition orResultQueryTimesGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("result_query_times", value);
        return this;
    }

    public BidCustomerDOCondition andResultQueryTimesGe(Object value) {
        ew.ge("result_query_times", value);
        return this;
    }

    public BidCustomerDOCondition orResultQueryTimesGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("result_query_times", value);
        return this;
    }

    public BidCustomerDOCondition andResultQueryTimesLt(Object value) {
        ew.lt("result_query_times", value);
        return this;
    }

    public BidCustomerDOCondition orResultQueryTimesLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("result_query_times", value);
        return this;
    }

    public BidCustomerDOCondition andResultQueryTimesLe(Object value) {
        ew.le("result_query_times", value);
        return this;
    }

    public BidCustomerDOCondition orResultQueryTimesLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("result_query_times", value);
        return this;
    }

    public BidCustomerDOCondition andResultQueryTimesIn(Object... value) {
        ew.in("result_query_times", value);
        return this;
    }

    public BidCustomerDOCondition orResultQueryTimesIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("result_query_times", value);
        return this;
    }

    public BidCustomerDOCondition andResultQueryTimesNotIn(Object... value) {
        ew.notIn("result_query_times", value);
        return this;
    }

    public BidCustomerDOCondition orResultQueryTimesNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("result_query_times", value);
        return this;
    }

    public BidCustomerDOCondition andResultQueryTimesBetween(Object value, Object value1) {
        ew.between("result_query_times", value, value1);
        return this;
    }

    public BidCustomerDOCondition orResultQueryTimesBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("result_query_times", value, value1);
        return this;
    }

    public BidCustomerDOCondition andResultQueryTimesNotBetween(Object value, Object value1) {
        ew.notBetween("result_query_times", value, value1);
        return this;
    }

    public BidCustomerDOCondition orResultQueryTimesNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("result_query_times", value, value1);
        return this;
    }

    public BidCustomerDOCondition andResultQueryTimesLike(String value) {
        ew.like("result_query_times", value);
        return this;
    }

    public BidCustomerDOCondition orResultQueryTimesLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("result_query_times", value);
        return this;
    }

    public BidCustomerDOCondition andResultQueryTimesNotLike(String value) {
        ew.notLike("result_query_times", value);
        return this;
    }

    public BidCustomerDOCondition orResultQueryTimesNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("result_query_times", value);
        return this;
    }
}